XML 59 R48.htm IDEA: XBRL DOCUMENT v3.19.2
Income Taxes - Schedule of Provision for Income Taxes (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Current:        
Federal $ 9,948 $ 8,792 $ 16,472 $ 16,762
State and local 1,957 2,077 3,350 3,997
Foreign 3,273 2,415 6,044 3,529
Total current provision 15,178 13,284 25,866 24,288
Deferred:        
Federal (176) (505) 1,426 341
State and local (31) (101) 218 29
Foreign (167) 45 (8) 1,138
Total deferred provision (374) (561) 1,636 1,508
Provision for income taxes $ 14,804 $ 12,723 $ 27,502 $ 25,796