XML 118 R78.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Summary of Tax Reconciliations (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Current      
Federal $ 89,954 $ 90,703 $ 65,861
State 24,323 25,347 19,515
Foreign 15,824 12,544 7,641
Deferred      
Federal (6,466) (5,806) 802
State (860) (801) (169)
Foreign (215) (7,917) (1,548)
Income tax expense (benefit) 122,560 114,070 92,102
Income and loss from continuing operations before income taxes      
Domestic 427,296 437,506 336,085
Foreign 49,251 10,559 22,464
Income before taxes $ 476,547 $ 448,065 $ 358,549
Reconciliations between the statutory federal income tax rates and effective income tax rates      
Federal tax rate 21.00% 21.00% 21.00%
State taxes, net of federal benefit 3.80% 4.40% 4.30%
True-up of prior year tax returns to tax provision (0.10%) 0.00% (0.10%)
Difference between U.S. statutory and foreign local tax rates 0.40% 0.20% 0.40%
Change in uncertain tax position (0.60%) 0.00% 0.00%
Other (0.60%) 0.10% (0.10%)
Effective income tax rate 25.70% 25.50% 25.70%
Change in U.S. tax rate applied to deferred taxes 0.60% 0.00% 0.00%