XML 54 R42.htm IDEA: XBRL DOCUMENT v3.7.0.1
Income Taxes - Schedule of Provision for Income Taxes (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
Current:        
Federal $ 9,030 $ 10,546 $ 17,345 $ 17,624
State and local 1,470 1,871 2,928 3,160
Foreign 1,498 1,750 3,043 2,885
Total current provision 11,998 14,167 23,316 23,669
Deferred:        
Federal (479) 2,836 1,060 7,813
State and local (72) 406 94 1,119
Foreign 103 16 224 231
Total deferred provision (448) 3,258 1,378 9,163
Provision for income taxes $ 11,550 $ 17,425 $ 24,694 $ 32,832