XML 124 R98.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Rate Reconciliation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Effective Income Tax Rate Reconciliation, Amount [Abstract]      
Income tax provision at the Federal statutory tax rate $ 32,562 $ 32,156 $ 1,495
Unremitted earnings (30) 1,211 (1,839)
Tax law changes / reform (37) 47 823
U.S. tax on foreign operations 9,625 9,014 4,864
Foreign derived intangible income (1,336) (1,147) (917)
Withholding taxes 8,418 11,193 7,785
Foreign tax credits (6,898) (3,432) (5,850)
Share-based compensation 2,345 1,814 1,372
Foreign tax rate differential 1,315 4,731 4,782
Research and development credit (1,902) (2,000) (1,757)
Audit settlements 0 456 2,697
Uncertain tax positions (2,372) (598) (6,375)
State income tax provisions, net 1,905 2,158 432
Non-deductible expenses 341 416 190
Intercompany transfer of intangible assets 2,295 (584) (1,932)
Goodwill impairment 0 0 19,550
Provision to return and other adjustments 2,655 (930) 21
Miscellaneous items, net 414 1,080 (416)
Taxes on income before equity in net income of associated companies $ 49,300 $ 55,585 $ 24,925