XML 121 R105.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes - Schedule of Income Tax Rate Reconciliation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Income Tax Disclosure [Abstract]      
Domestic $ 24,010 $ 57,261 $ (50,463)
Foreign (80,649) 15,771 (58,688)
Total income before income taxes (56,639) 73,032 (109,151)
Expected federal income tax provision (11,894) 15,337 (22,922)
Effective Income Tax Rate Reconciliation, Disposition of Business, Amount 10,936 0 0
Change in valuation allowance 53,697 838 142,739
Stock-based compensation (163) (2,130) (104)
Foreign earnings (58,649) (15,610) (132,808)
Tax credits (9,101) (8,794) (10,502)
Uncertain tax positions, including interest and penalties 11,144 13,060 7,727
Change in tax rates 557 9,514 335
State income tax provision (benefit), net of federal effect (1,997) 2,805 (4,524)
U.S. tax provision on foreign earnings 142 129 25
Local foreign taxes 1,298 1,471 2,540
Transaction costs 0 0 974
Other, net 4,268 3,997 3,950
Total provision (benefit) from income taxes $ 238 $ 20,617 $ (12,570)