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

Year Ended December 31,

 
   

2022

   

2021

   

2020

 
Income before income taxes:                        

Domestic

  $ 502,141     $ 307,260     $ 146,055  

Foreign

    7,186       6,423       5,668  

Total

    509,327       313,683       151,723  
                         
Current provision                        

Federal

  $ 93,942     $ 47,475     $ 67,988  

State

    16,516       10,759       6,706  

Foreign

    2,523       -       -  

Total

    112,981       58,234       74,694  
Deferred provision (benefit)                        

Federal

    7,975       13,809       (37,683 )

State

    (565 )     (631 )     (1,254 )

Foreign

    (3,149 )     856       1,079  

Total

    4,261       14,034       (37,858 )

Provision for income taxes

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

Year Ended December 31,

 
   

2022

   

2021

   

2020

 

Income taxes at the federal statutory rate

  $ 106,959     $ 65,694     $ 31,862  

State income taxes, net of federal benefit

    12,708       7,874       4,487  

Tax effect of permanent differences

    (488 )     (2,502 )     283  

Foreign tax rate differential

    (2,134 )     (313 )     (111 )

Other, net

    197       1,515       315  

Provision for income taxes

  $ 117,242     $ 72,268     $ 36,836  
Schedule of Deferred Tax Assets and Liabilities [Table Text Block]
   

December 31,

 
   

2022

   

2021

 
Deferred income tax (assets) liabilities:                

Inventory

  $ (4,710 )   $ (2,704 )

Accounts receivable

    (430 )     (349 )

Finance lease obligations

    (28,514 )     (27,242 )

Finance and operating leases

    (25,283 )     (16,379 )

Stock options

    (7,525 )     (6,993 )

Accrued liabilities

    (3,632 )     (5,768 )

State net operating loss carry forward

    (1,268 )     (1,438 )

State tax credit

    (77 )     (120 )

Other

    (5,519 )     (2,765 )

Difference between book and tax basis- Operating lease assets

    24,989       16,132  

Difference between book and tax basis- Depreciation and amortization

    203,939       188,099  

Net deferred income tax liability

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

2022

   

2021

   

2020

 

Unrecognized tax benefits at beginning of period

  $ 4,309     $ 3,306     $ 3,007  

Gross increases – tax positions in current year

    2,025       1,512       651  

Reductions due to lapse of statute of limitations

    (957 )     (509 )     (352 )

Unrecognized tax benefits at end of period

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