XML 86 R68.htm IDEA: XBRL DOCUMENT v3.3.1.900
Income Taxes - Components of Income Taxes (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Income Tax Disclosure [Abstract]      
Current income taxes, Federal $ 82,926 $ 39,168 $ 72,909
Current income taxes, State 8,051 8,208 7,369
Current income taxes, Foreign 51,970 55,144 46,026
Total current 142,947 102,520 126,304
Deferred income taxes, Federal 36,723 41,814 (1,287)
Deferred income taxes, State 1,525 (596) 130
Deferred income taxes, Foreign (7,622) 498 (6,079)
Total deferred 30,626 41,716 (7,236)
Provision for income taxes, amount $ 173,573 $ 144,236 $ 119,068