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

Year Ended December 31,

 
   

2023

   

2022

   

2021

 

Income before income taxes:

                       

Domestic

  $ 455,288     $ 502,141     $ 307,260  

Foreign

    6,773       7,186       6,423  

Total

    462,061       509,327       313,683  
                         

Current provision

                       

Federal

  $ 87,270     $ 93,942     $ 47,475  

State

    16,864       16,516       10,759  

Foreign

    2,265       2,523       -  

Total

    106,399       112,981       58,234  

Deferred provision (benefit)

                       

Federal

    7,617       7,975       13,809  

State

    505       (565 )     (631 )

Foreign

    (521 )     (3,149 )     856  

Total

    7,601       4,261       14,034  

Provision for income taxes

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

Year Ended December 31,

 
   

2023

   

2022

   

2021

 
   

Amount

   

Rate

   

Amount

   

Rate

   

Amount

   

Rate

 

Income taxes at the federal statutory rate

  $ 97,032       21.0 %   $ 106,959       21.0 %   $ 65,694       21.0 %

State income taxes, net of federal benefit (a)

    14,120       3.1       12,708       2.5       7,874       2.5  

Tax effect of permanent differences

    1,357       0.3       (488 )     (0.1 )     (2502 )     (0.8 )

Foreign tax rate differential

    266       0.0       (2134 )     (0.4 )     (313 )     (0.1 )

Other, net

    1,225       0.3       197       0.0       1,515       0.5  

Provision for income taxes

  $ 114,000       24.7 %   $ 117,242       23.0 %   $ 72,268       23.1 %
Schedule of Deferred Tax Assets and Liabilities [Table Text Block]
   

December 31,

 
   

2023

   

2022

 

Deferred income tax (assets) liabilities:

               

Inventory

  $ (5,215 )   $ (4,710 )

Accounts receivable

    (436 )     (430 )

Vehicle finance lease obligations

    (31,178 )     (28,514 )

Finance and operating leases - Liability

    (29,446 )     (25,283 )

Stock options

    (8,785 )     (7,525 )

Accrued liabilities

    (4,653 )     (3,632 )

State net operating loss carry forward

    (1,111 )     (1,268 )

State tax credit

    (34 )     (77 )

Other

    (6,167 )     (5,519 )

Finance and operating leases - Asset

    29,031       24,989  

Fixed assets and intangibles

    217,565       203,939  

Net deferred income tax liability

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

2023

   

2022

   

2021

 

Unrecognized tax benefits at beginning of period

  $ 5,377     $ 4,309     $ 3,306  

Gross increases – tax positions in current year

    2,582       2,025       1,512  

Reductions due to lapse of statute of limitations

    (1,188 )     (957 )     (509 )

Unrecognized tax benefits at end of period

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