XML 60 R44.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2023
Income Tax Disclosure [Abstract]  
Schedule of Components of Income Tax
The amounts provided for income taxes were as follows:
 Year Ended December 31,
 202320222021
Current:   
U.S. Federal$47,991 $35,733 $33,398 
State11,003 10,902 14,945 
 58,994 46,635 48,343 
Deferred:   
U.S. Federal5,301 11,079 11,399 
State631 4,147 3,065 
 5,932 15,226 14,464 
Total$64,926 $61,861 $62,807 
Schedule of Deferred Tax Assets and Liabilities
The tax effect of temporary differences which give rise to a significant portion of deferred tax assets and liabilities is as follows:
 December 31, 2023December 31, 2022
Deferred tax assets:
Employee benefit accruals
$6,452 $7,471 
Impairment of investments
6,451 12,342 
Impact of timing of settlement payments
6,210 9,054 
Various U.S. federal and state tax loss carryforwards1,284 1,828 
Operating lease liabilities
3,000 2,328 
Current expected credit losses4,020 4,111 
Other
2,564 3,000 
29,981 40,134 
Less: Valuation allowance
(552)(550)
Net deferred tax assets
$29,429 $39,584 
Deferred tax liabilities:
Basis differences on non-consolidated entities $(38,413)$(39,884)
Basis differences on fixed and intangible assets(33,354)(34,794)
Basis differences on inventory(9,776)(11,165)
Basis differences on long-term investments(1,943)(2,777)
Operating lease right of use assets (2,781)(1,998)
Other(1,132)— 
$(87,399)$(90,618)
Net deferred tax liabilities$(57,970)$(51,034)
Schedule of Effective Income Tax Rate Reconciliation
Differences between the amounts provided for income taxes and amounts computed at the federal statutory tax rate are summarized as follows:
 Year Ended December 31,
 202320222021
Income before provision for income taxes$248,452 $220,562 $209,961 
Federal income tax expense at statutory rate52,175 46,318 44,092 
Increases (decreases) resulting from:  
State income taxes, net of federal income tax benefits10,640 10,585 13,946 
Non-deductible expenses3,867 3,511 6,205 
Excess tax benefits on stock-based compensation(320)(285)(561)
Changes in valuation allowance, net of equity and tax audit adjustments202 (504)
Other(1,438)1,530 (371)
Income tax expense$64,926 $61,861 $62,807 
Schedule of Unrecognized Tax Benefits
The following table summarizes the activity related to the unrecognized tax benefits:
Balance at January 1, 2021$1,653 
Additions based on tax positions related to prior years1,640 
Settlements(1,065)
Expirations of the statute of limitations(19)
Balance at December 31, 20212,209 
Additions based on tax positions related to prior years1,409 
Settlements— 
Expirations of the statute of limitations(351)
Balance at December 31, 20223,267 
Additions based on tax positions related to prior years1,453 
Settlements(1,456)
Expirations of the statute of limitations(266)
Balance at December 31, 2023$2,998