XML 55 R38.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 13 - Income Taxes (Tables)
12 Months Ended
Dec. 31, 2024
Notes Tables  
Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]
   

Year Ended December 31,

 
   

2024

   

2023

   

2022

 

Income before income taxes:

                       

Domestic

  $ 392,253     $ 455,288     $ 502,141  

Foreign

    5,562       6,773       7,186  

Total

    397,815       462,061       509,327  

Current provision

                       

Federal

  $ 62,358     $ 87,270     $ 93,942  

State

    9,975       16,864       16,516  

Foreign

    702       2,265       2,523  

Total

    73,035       106,399       112,981  

Deferred provision (benefit)

                       

Federal

    15,283       7,617       7,975  

State

    3,752       505       (565 )

Foreign

    775       (521 )     (3,149 )

Total

    19,810       7,601       4,261  

Provision for income taxes

  $ 92,845     $ 114,000     $ 117,242  
Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]
   

Year Ended December 31,

 
   

2024

   

2023

   

2022

 
   

Amount

   

Rate

   

Amount

   

Rate

   

Amount

   

Rate

 

Income taxes at the federal statutory rate

  $ 83,540       21.0 %   $ 97,032       21.0 %   $ 106,959       21.0 %

State income taxes, net of federal benefit (a)

    10,030       2.5       14,120       3.1       12,708       2.5  

Tax effect of permanent differences

    (1,212 )     (0.3 )     1,357       0.3       (488 )     (0.1 )

Foreign tax rate differential

    271       0.1       266       0.0       (2134 )     (0.4 )

Other, net

    216       0.0       1,225       0.3       197       0.0  

Provision for income taxes

  $ 92,845       23.3 %   $ 114,000       24.7 %   $ 117,242       23.0 %
Schedule of Deferred Tax Assets and Liabilities [Table Text Block]
   

December 31,

 
   

2024

   

2023

 

Deferred income tax (assets) liabilities:

               

Inventory

  $ (5,547 )   $ (5,215 )

Accounts receivable

    (517 )     (436 )

Vehicle finance lease obligations

    (30,696 )     (31,178 )

Finance and operating leases - Liability

    (27,522 )     (29,446 )

Stock options

    (8,790 )     (8,785 )

Accrued liabilities

    (5,604 )     (4,653 )

State net operating loss carry forward

    (1,689 )     (1,111 )

State tax credit

    29       (34 )

Other

    (6,108 )     (6,167 )

Finance and operating leases - Asset

    26,970       29,031  

Fixed assets and intangibles

    238,390       217,565  

Net deferred income tax liability

  $ 178,916     $ 159,571  
Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]
   

2024

   

2023

   

2022

 

Unrecognized tax benefits at beginning of period

  $ 6,771     $ 5,377     $ 4,309  

Gross increases – tax positions in current year

    1,937       2,582       2,025  

Reductions due to lapse of statute of limitations

    (645 )     (1,188 )     (957 )

Unrecognized tax benefits at end of period

  $ 8,063     $ 6,771     $ 5,377