XML 116 R100.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Schedule of Difference Between Income Taxes Computed at U.S. Statutory Rate (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]      
Income tax expense at the U.S. statutory rate, 21% $ 17,169 $ 1,075 $ 4,619
State taxes, net 919 1,175 1,418
Effect of foreign tax rates (4,093) (5,325) (2,940)
GILTI 13,094 7,919 6,452
Effect of change in tax rates 1,636 4,193 1,572
Non-taxable income (215) (431) (221)
Non-deductible expenses 5,991 5,698 5,869
Stock based compensation 2,186    
Valuation allowance 22,838 31,854 29,514
Tax credits     120
Adjustments in respect of prior years 11,122 (5,509) (3,072)
Other, net 136 (469) (335)
Income tax expense $ 70,783 $ 40,180 $ 42,996