XML 63 R46.htm IDEA: XBRL DOCUMENT v3.25.0.1
INCOME TAXES (Tables)
12 Months Ended
Dec. 31, 2024
Income Taxes  
Schedule of components of income from continuing operations before income taxes

For the Year Ended

December 31, 

2024

2023

2022

Domestic

$

3,053,501

$

2,994,856

$

2,786,866

International

(8,437)

9,894

11,789

Income before income taxes

$

3,045,064

$

3,004,750

$

2,798,655

Schedule of components of the provision for income taxes

For the Year Ended

December 31, 

    

2024

    

2023

    

2022

Current:

Federal income tax expense

$

587,496

$

497,492

$

455,779

State income tax expense

 

120,209

 

109,924

 

95,388

International income tax expense

446

2,521

5,263

Total current

708,151

609,937

556,430

Deferred:

Federal income tax (benefit) expense

(43,222)

41,782

62,719

State income tax (benefit) expense

(3,229)

6,003

8,583

International income tax (benefit) expense

(3,316)

447

(1,727)

Total deferred

(49,767)

48,232

69,575

Net income tax expense

$

658,384

$

658,169

$

626,005

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

For the Year Ended

December 31, 

    

2024

    

2023

    

2022

Federal income taxes at statutory rate

$

639,534

$

630,998

$

587,716

State income taxes, net of federal tax benefit

 

97,459

 

98,254

 

87,352

Excess tax benefit from share-based compensation

 

(39,871)

 

(35,950)

 

(25,503)

Benefit from renewable energy tax credits

(28,345)

(19,627)

(17,593)

Other items, net

 

(10,393)

 

(15,506)

 

(5,967)

Total provision for income taxes

$

658,384

$

658,169

$

626,005

Schedule of deferred tax assets and liabilities

December 31, 

    

2024

    

2023

Deferred tax assets:

 

  

 

  

Allowance for doubtful accounts

$

4,161

$

2,430

Other accruals

 

174,307

 

150,483

Operating lease liability

589,140

559,830

Net operating loss

5,831

503

Other

 

17,726

 

17,599

Total deferred tax assets

 

791,165

 

730,845

Deferred tax liabilities:

 

  

 

  

Inventories

 

118,712

 

142,578

Property and equipment

 

298,804

 

280,791

Operating lease asset

568,577

540,359

Other

 

52,671

 

62,588

Total deferred tax liabilities

 

1,038,764

 

1,026,316

Net deferred tax liabilities

$

(247,599)

$

(295,471)

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

    

2024

    

2023

    

2022

Unrealized tax benefit, balance at January 1,

$

23,943

$

24,798

$

26,847

Additions based on tax positions related to the current year

 

3,907

 

3,932

 

4,146

Payments related to items settled with taxing authorities

 

(420)

 

 

(1,000)

Reductions due to the lapse of statute of limitations and settlements

 

(4,906)

 

(4,787)

 

(5,195)

Unrealized tax benefit, balance at December 31, 

$

22,524

$

23,943

$

24,798