XML 59 R48.htm IDEA: XBRL DOCUMENT v3.19.1
Income Taxes - Schedule of Provision for Income Taxes (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Current:    
Federal $ 6,524 $ 7,970
State and local 1,393 1,919
Foreign 2,771 1,114
Total current provision 10,688 11,003
Deferred:    
Federal 1,602 846
State and local 249 130
Foreign 159 1,094
Total deferred provision 2,010 2,070
Provision for income taxes $ 12,698 $ 13,073