XML 53 R35.htm IDEA: XBRL DOCUMENT v3.6.0.2
Income Taxes - Provisions for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Current:      
Domestic $ (6,899) $ 11,028 $ 17,856
Foreign 25,561 65,132 106,575
Total current 18,662 76,160 124,431
Deferred:      
Domestic (8,617) 40,284 73,520
Foreign 8,715 (11,194) (2,803)
Total deferred 98 29,090 70,717
Total provision for income taxes 18,760 105,250 195,148
Cash taxes paid $ 75,819 $ 119,591 $ 139,724