XML 84 R68.htm IDEA: XBRL DOCUMENT v3.6.0.2
Income Taxes - Components of Income Taxes (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2016
Mar. 31, 2016
Jun. 30, 2016
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Income Tax Disclosure [Abstract]            
Current income taxes, Federal       $ 147,406 $ 82,926 $ 39,168
Current income taxes, State       10,725 8,051 8,208
Current income taxes, Foreign       61,084 51,970 55,144
Total current       219,215 142,947 102,520
Deferred income taxes, Federal       (18,723) 36,723 41,814
Deferred income taxes, State       1,608 1,525 (596)
Deferred income taxes, Foreign       (11,566) (7,622) 498
Total deferred       (28,681) 30,626 41,716
Total provision $ 46,095 $ 45,822 $ 91,917 $ 190,534 $ 173,573 $ 144,236