XML 102 R84.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]      
Provision at the statutory rate $ 254,526 $ 203,691 $ 147,816
Increases (decreases) resulting from:      
State taxes 51,575 41,920 28,320
Employee per diems, meals and entertainment 31,768 27,039 6,086
Tax contingency reserves, net 15,046 6,882 7,939
Valuation allowance on deferred tax assets 4,868 (20,177) 23,366
Company-owned life insurance (2,430) (2,262) 2,917
Foreign taxes (2,861) 2,927 (638)
Entity restructuring efforts (10,195) 0 0
Taxes on certain equity method investments and non-controlling interests (14,007) (9,519) (12,886)
Stock-based compensation (55,068) (35,007) (24,066)
Other 11,525 3,773 13,389
Total provision for income taxes $ 284,747 $ 219,267 $ 192,243