XML 117 R104.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Schedule of Income Tax Rate Reconciliation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Tax Disclosure [Abstract]      
Domestic $ (19,104) $ (91,579) $ 24,010
Foreign 3,361 (32,231) (80,649)
Total income (loss) before income taxes (15,743) (123,810) (56,639)
Expected federal income tax provision (benefit) (3,306) (26,000) (11,894)
Effective Income Tax Rate Reconciliation, Disposition of Business, Amount 1,578 0 10,936
Change in valuation allowance 20,087 (24,535) 53,697
Onshoring of international operations 0 (10,933) 0
Stock-based compensation 1,611 (2,465) (163)
Foreign earnings (22,244) 25,738 (58,649)
Tax credits (10,967) (8,988) (9,101)
Uncertain tax positions, including interest and penalties (2,053) 6,693 11,144
Change in tax rates 385 (1,919) 557
State income tax provision (benefit), net of federal effect (2,873) (5,722) (1,997)
U.S. tax provision on foreign earnings 146 58 142
Nondeductible goodwill impairment 6,375 0 0
Local foreign taxes 551 667 1,298
Other, net 4,514 1,894 4,268
Total provision (benefit) from income taxes $ (6,196) $ (45,512) $ 238