XML 79 R59.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]      
United States $ 553,533,000 $ 662,138,000 $ 919,461,000
Foreign 13,421,000 25,998,000 65,411,000
Total 566,954,000 688,136,000 984,872,000
Current [Abstract]      
Federal 97,251,000 120,122,000 164,135,000
State and other 19,846,000 34,603,000 57,459,000
Current tax 117,097,000 154,725,000 221,594,000
Deferred [Abstract]      
Federal 9,199,000 9,929,000 13,592,000
State and other 6,540,000 430,000 1,577,000
Deferred tax 15,739,000 10,359,000 15,169,000
Total $ 132,836,000 $ 165,084,000 $ 236,763,000
Reconciliation of U.S. federal statutory tax rate to effective tax rate [Abstract]      
Federal statutory rate (in hundredths) 21.00% 21.00% 21.00%
Change in valuation allowance (in hundredths) 0.20% 0.05% (0.02%)
Stock-based compensation (as a percent) (1.55%) (0.97%) (1.09%)
Other, primarily state income tax rate (in hundredths) 3.78% 3.91% 4.15%
Total effective tax rate (in hundredths) 23.43% 23.99% 24.04%
Recognized tax benefits $ 8,800,000 $ 6,700,000 $ 10,800,000
Deferred tax assets [Abstract]      
Product inventories 13,625,000 11,764,000  
Trade discounts on purchases 1,044,000 0  
Accrued expenses 824,000 4,724,000  
Leases 74,108,000 73,874,000  
Share-based compensation 10,844,000 9,977,000  
Uncertain tax positions 4,133,000 3,753,000  
Net operating losses 2,336,000 1,447,000  
Other 4,843,000 4,716,000  
Deferred Tax Assets, Gross 111,757,000 110,255,000  
Total deferred tax assets 919,000 1,389,000  
Deferred tax liabilities [Abstract]      
Trade discounts on purchases 0 2,112,000  
Prepaid expenses 9,380,000 6,610,000  
Deferred Tax Liabilities, Leasing Arrangements 73,583,000 73,092,000  
Intangible assets, primarily goodwill 73,334,000 60,902,000  
Depreciation 28,541,000 26,000,000  
Interest rate swaps 5,153,000 6,438,000  
Deferred income taxes 81,408,000 67,421,000  
Total deferred tax liabilities 189,991,000 175,154,000  
Net Presentation, Reclass Liability (108,583,000) (107,733,000)  
Net deferred tax liability 80,489,000 66,032,000  
Loss Carryforwards [Line Items]      
Deferred tax asset, valuation allowance 2,255,000 1,133,000  
Net Presentation, Reclass Asset (108,583,000) (107,733,000)  
Deferred Tax Assets, Net 919,000 1,389,000  
Net operating losses 2,336,000 1,447,000  
Interest expense related to unrecognized tax benefits 800,000 400,000  
Interest income related to unrecognized tax benefits     (100,000)
Increases for tax positions taken during the current period 4,517,000 4,457,000 5,264,000
Decreases resulting from the expiration of the statute of limitations 2,709,000 2,075,000 3,347,000
Increases for tax positions taken during a prior period 0 0 275,000
Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount 0.15    
Uncertain tax positions activity [Roll Forward]      
Beginning balance 17,871,000 15,489,000 13,297,000
Increases for tax positions taken during a prior period 0 0 275,000
Increases for tax positions taken during the current period 4,517,000 4,457,000 5,264,000
Decreases resulting from the expiration of the statute of limitations 2,709,000 2,075,000 3,347,000
Ending balance 19,679,000 17,871,000 15,489,000
Unrecognized tax benefits that, if recognized, would decrease the effective tax rate 15,500,000 14,100,000  
Interest income related to unrecognized tax benefits     $ (100,000)
Interest expense related to unrecognized tax benefits 800,000 400,000  
Accrued interest on unrecognized tax benefits 2,700,000 1,900,000  
Deferred tax asset, valuation allowance 2,255,000 1,133,000  
Net operating losses 2,336,000 1,447,000  
Net Presentation, Reclass Asset (108,583,000) (107,733,000)  
Deferred Tax Assets, Net 919,000 1,389,000  
International Subsidiaries [Member]      
Loss Carryforwards [Line Items]      
Deferred tax asset, valuation allowance 2,100,000 1,000,000.0  
Tax loss carry-forwards 7,900,000    
Uncertain tax positions activity [Roll Forward]      
Deferred tax asset, valuation allowance $ 2,100,000 $ 1,000,000.0