XML 130 R105.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes - Schedule of Income Tax Rate Reconciliation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Income Tax Disclosure [Abstract]      
Domestic $ 57,261 $ (50,463) $ 220,342
Foreign 15,771 (58,688) (85,767)
Total income before income taxes 73,032 (109,151) 134,575
Expected federal income tax provision 15,337 (22,922) 47,101
Change in valuation allowance 5,353 25,730 7,991
Stock-based compensation (2,130) (104) (1,225)
Foreign earnings (15,610) (15,799) (22,045)
Tax credits (8,794) (10,502) (777)
Uncertain tax positions, including interest and penalties 13,060 7,727 (7,637)
Change in tax rates 4,999 335 41,125
State income tax provision (benefit), net of federal effect 2,805 (4,524) 4,986
U.S. tax provision on foreign earnings 129 25 33
Domestic production activities deduction 0 0 (2,534)
Local foreign taxes 1,471 2,540 2,324
Transaction costs 0 974 2,643
Other, net 3,997 3,950 2,341
Total provision (benefit) from income taxes $ 20,617 $ (12,570) $ 74,326