XML 55 R43.htm IDEA: XBRL DOCUMENT v3.25.3
Income Taxes - Tax rate reconciliation (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Income Taxes        
Provision for income taxes $ 3,837 $ (5,944) $ 6,718 $ (5,235)
Federal income tax expense at statutory rate     21.00% 21.00%
Effect of:        
Section 162 (m)     9.30%  
State income tax net of federal benefit     2.90% (4.50%)
Deemed interest     2.80% (0.90%)
Tax effects of foreign operations     1.00% 0.80%
Foreign operations permanent differences - foreign exchange gains and losses     0.50% 0.30%
GILTI provisions     0.40% 2.80%
Change in unrecognized tax benefits (ASC 740)     0.30% (3.10%)
Return to provision true up       (1.40%)
Change in tax rates     (0.40%)  
Foreign rate differential     (0.40%) (0.70%)
Change in valuation allowance     (1.20%) (54.60%)
Withholding tax     (2.10%) 0.80%
Effect of stock-based compensation     (11.50%) (0.40%)
Other     (0.30%) 0.10%
Effective tax rate     22.30% (39.80%)
U.S. federal        
Income Taxes        
Federal income tax expense at statutory rate     21.00% 21.00%