v3.3.1.900
Income Taxes Reconciliation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Income Tax Reconciliation At Federal Statutory Rate [Abstract]      
Taxes calculated at the U.S. federal statutory rate $ 82,940 $ 125,386 $ 105,978
State taxes 768 2,323 871
Effect of tax rates on international operations (36,364) (34,619) (42,972)
Change in enacted international tax rates (4,415) (149) (5,217)
Changes in valuation allowance and tax reserves 1,784 (156,071) 30,554
Other 5,011 1,105 4,438
Provision for (benefit from) income taxes $ 49,724 $ (62,025) $ 93,652