XML 67 R60.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Schedule of Federal Statutory Income Tax Rate to Income (Loss) Before Income Tax (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]      
Tax at statutory rate $ 17,618 $ 17,056 $ 17,713
State taxes, net of federal tax effect 923 (809) (1,285)
Effect of foreign operations and tax incentives (3,110) (7,474) (5,954)
Permanent differences (5,046) 6,768 3,105
Change in valuation allowance 8,155 (241) 41
Global minimum tax 1,038 0 0
GILTI and other foreign income inclusion 1,429 (450) 1,768
Stock-based compensation (423) 623 447
Non-deductible compensation 1,370 1,883 807
Change in uncertain tax benefit reserve 0 370 40
Other (1,386) (821) (569)
Total income tax expense $ 20,568 $ 16,905 $ 16,113