XML 82 R65.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Effective Income Tax Rate Reconciliation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]      
Taxes calculated at the United States federal statutory rate $ 77,785 $ 67,010 $ 63,053
State taxes 1,956 1,630 2,809
Effect of tax rates on international operations 1,823 1,548 (9,010)
Changes in tax reserves (4,206) 10,753 (350)
Research and development tax credits (980) (714) (542)
Effect of United States taxation on international operations 5,239 1,527 310
Permanent differences, net (4,061) 10,077 7,209
Provision to return (8,350) 703 (7,055)
Withholding taxes 6,634 11,172 12,133
Capital gain 0 0 (3,655)
Valuation Allowance (761) (12,308) 4,503
Other 2,269 4,329 (235)
Income tax expense $ 77,348 $ 95,727 $ 69,170