XML 69 R56.htm IDEA: XBRL DOCUMENT v3.6.0.2
Income Taxes - Schedule of Income Tax Provision (Benefit) (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Current:      
Federal $ 8,461 $ 33,017 $ 43,652
Foreign 15,246 28,229 30,022
Total current 23,707 61,246 73,674
Deferred:      
Federal 1,121 (1,611) (5,916)
Foreign (2,181) (1,872) 2,910
Total deferred (1,060) (3,483) (3,006)
Total $ 22,647 $ 57,763 $ 70,668