XML 89 R65.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Income Tax Reconciliation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Abstract]      
U.S. federal statutory rate     21.00%
Tax at the U.S. federal statutory rate $ 61,498 $ 67,963 $ 35,149
U.S. state income tax, net of federal tax benefit of $1,349, $1,131 and $599, respectively 5,076 4,255 2,255
Federal Income tax provision (benefit) for state income taxes 1,349 1,131 599
Benefit from gain on revaluation of contingent acquisition consideration 0 (4,580) 0
Net incremental income tax expense from foreign earnings (1) 4,373 272 2,007
Non-deductible compensation expense 4,358 3,297 1,943
Other taxes and adjustments, net (1,757) (1,069) 239
Provision for income taxes $ 73,548 $ 70,138 $ 41,593
Effective tax rate 25.10% 21.70% 25.00%
Foreign inflation index adjustment $ 5,700 $ 8,000 $ 6,300