XML 56 R40.htm IDEA: XBRL DOCUMENT v3.24.0.1
INCOME TAXES (Tables)
12 Months Ended
Dec. 31, 2023
Income Taxes  
Schedule of components of income from continuing operations before income taxes

For the Year Ended

December 31, 

2023

2022

2021

Domestic

$

2,994,856

$

2,786,866

$

2,770,485

International

9,894

11,789

11,429

Income before income taxes

$

3,004,750

$

2,798,655

$

2,781,914

Schedule of components of the provision for income taxes

For the Year Ended

December 31, 

    

2023

    

2022

    

2021

Current:

Federal income tax expense

$

497,492

$

455,779

$

485,988

State income tax expense

 

109,924

 

95,388

 

104,837

International income tax expense

2,521

5,263

6,021

Total current

609,937

556,430

596,846

Deferred:

Federal income tax expense

41,782

62,719

20,543

State income tax expense

6,003

8,583

2,432

International income tax expense (benefit)

447

(1,727)

(2,592)

Total deferred

48,232

69,575

20,383

Net income tax expense

$

658,169

$

626,005

$

617,229

Reconciliation of the provision for income taxes to the amounts computed at the federal statutory rate

For the Year Ended

December 31, 

    

2023

    

2022

    

2021

Federal income taxes at statutory rate

$

630,998

$

587,716

$

584,202

State income taxes, net of federal tax benefit

 

98,254

 

87,352

 

90,360

Excess tax benefit from share-based compensation

 

(35,950)

 

(25,503)

 

(35,202)

Benefit from renewable energy tax credits

(19,627)

(17,593)

(18,592)

Other items, net

 

(15,506)

 

(5,967)

 

(3,539)

Total provision for income taxes

$

658,169

$

626,005

$

617,229

Schedule of deferred tax assets and liabilities

December 31, 

    

2023

    

2022

Deferred tax assets:

 

  

 

  

Allowance for doubtful accounts

$

2,430

$

2,196

Other accruals

 

150,483

 

137,474

Operating lease liability

559,830

538,890

Other

 

18,102

 

17,115

Total deferred tax assets

 

730,845

 

695,675

Deferred tax liabilities:

 

  

 

  

Inventories

 

142,578

 

104,572

Property and equipment

 

280,791

 

233,288

Operating lease asset

540,359

521,541

Other

 

62,588

 

81,621

Total deferred tax liabilities

 

1,026,316

 

941,022

Net deferred tax liabilities

$

(295,471)

$

(245,347)

Summary of changes in gross amount of unrecognized tax benefits, excluding interest and penalties

    

2023

    

2022

    

2021

Unrealized tax benefit, balance at January 1,

$

24,798

$

26,847

$

30,967

Additions based on tax positions related to the current year

 

3,932

 

4,146

 

5,446

Payments related to items settled with taxing authorities

 

 

(1,000)

 

(2,570)

Reductions due to the lapse of statute of limitations and settlements

 

(4,787)

 

(5,195)

 

(6,996)

Unrealized tax benefit, balance at December 31, 

$

23,943

$

24,798

$

26,847