XML 80 R65.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Reconciliation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Abstract]      
Taxes calculated at the U.S. federal statutory rate $ (14,097) $ (435) $ (25,574)
State taxes (1,835) 10,878 (4,473)
Effect of tax rates on international operations (3,053) (5,106) 681
Changes in valuation allowance 4,646 (12,126) (4,496)
Changes in tax reserves (2,182) 1,724 (2,332)
Research and development tax credits (4,499) (2,599) (2,392)
Net items not deductible (taxable) (1,478) 1,859 772
U.S. tax on international operations 2,789 4,565 14,865
Transaction related costs 840 27,699 0
Non-deductible employee compensation 5,232 9,013 2,562
Other 348 648 859
Income tax expense (benefit) $ (13,289) $ 36,120 $ (19,528)