XML 98 R80.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Abstract]      
United States $ (11,676) $ (4,811) $ (55,912)
International 23,927 32,927 26,924
INCOME (LOSS) BEFORE INCOME TAXES $ 12,251 $ 28,116 $ (28,988)
US Federal statutory rate 21.00% 21.00% 21.00%
Income taxes computed at US Federal statutory rate $ 2,573 $ 5,904 $ (6,088)
Tax impact of foreign operations 4,807 2,880 (1,348)
Tax credits (1,324) (1,396) (840)
Non-deductible transaction related costs 520 346 851
Non-deductible compensation 4,472 2,661 3,136
Stock-based compensation shortfall (windfall) 895 (570) 0
State taxes, net of Federal effect (825) (151) (949)
U.S. Return to provision and deferred tax adjustments (391) 60 (4,243)
Uncertain tax positions 1,670 1,190 (1,439)
Change in valuation allowance 0 48 234
Amended tax returns 0 (2,268) 0
Other permanent differences (30) 2 225
Total income tax provision (benefit) $ 12,367 $ 8,706 $ (10,461)
Effective income tax rate 100.90% 31.00% 36.10%