XML 88 R68.htm IDEA: XBRL DOCUMENT v3.6.0.2
Income Taxes - Provision Benefit for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Current      
U.S. $ 67,668 $ 73,059 $ 77,454
State and local 4,503 6,188 7,133
Foreign 42,540 30,630 37,060
Total current 114,711 109,877 121,647
Deferred      
U.S. (6,249) 7,125 (3,176)
State and local (331) (1,017) (1,708)
Foreign (10,728) (6,447) (3,709)
Total deferred (17,308) (339) (8,593)
Total provision for income taxes $ 97,403 $ 109,538 $ 113,054