XML 106 R89.htm IDEA: XBRL DOCUMENT v3.6.0.2
INCOME TAXES - Consolidated Provision for Income Taxes (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Current taxes      
Federal $ 72,317 $ 141,245 $ 108,782
State 9,953 16,072 17,091
Foreign 27,391 24,442 37,356
Current taxes 109,661 181,759 163,229
Deferred taxes      
Federal 11,013 9,606 2,287
State 1,953 770 1,404
Foreign (23,194) (5,395) (10,745)
Deferred taxes (10,228) 4,981 (7,054)
Total provision $ 99,433 $ 186,740 $ 156,175