XML 91 R66.htm IDEA: XBRL DOCUMENT v3.25.0.1
INCOME TAXES - Effective Income Tax Reconciliation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]      
Income tax at statutory rate $ 98,651 $ 78,713 $ 70,288
State income taxes, net of federal tax effect 1,439 362 1,475
Excess tax benefits from share-based compensation (11,041) (5,935) (3,306)
Deferred tax (benefits) charges, incl. tax rate changes 2,691 (3,512) (2,349)
Valuation allowance (14,625) 158 1,486
Legal entity reorganization 0 3,630 5,850
Rate differential on earnings of foreign operations 21,357 18,917 19,165
Other items, net (2,885) (1,684) 2,540
Actual income tax provision $ 95,587 $ 90,649 $ 95,149
Effective income tax rate 20.30% 24.20% 28.40%