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

Year Ended December 31,

 
  

2021

  

2020

  

2019

 

Income before income taxes:

            

Domestic

 $307,260  $146,055  $188,174 

Foreign

  6,423   5,668   1,349 

Total

  313,683   151,723   189,523 
             

Current provision

            

Federal

 $47,475  $67,988  $20,303 

State

  10,759   6,706   4,648 

Total

  58,234   74,694   24,951 

Deferred provision (benefit)

            

Federal

  13,809   (37,683)  20,925 

State

  (631)  (1,254)  2,064 

Foreign

  856   1,079    

Total

  14,034   (37,858)  22,989 

Provision (benefit) for income taxes

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

Year Ended December 31,

 
  

2021

  

2020

  

2019

 

Income taxes at the federal statutory rate

 $65,694  $31,862  $39,530 

State income taxes, net of federal benefit

  7,874   4,487   5,303 

Tax effect of permanent differences

  (2,502)  283   1,562 

Foreign tax rate differential

  (313)  (111)   

Other, net

  1,515   315   1,545 

Provision (benefit) for income taxes

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

December 31,

 
  

2021

  

2020

 

Deferred income tax (assets) liabilities:

        

Inventory

 $(2,704) $(4,329)

Accounts receivable

  (349)  (168)

Finance lease obligations

  (27,242)  (27,522)

Finance and operating leases

  (16,379)  (13,607)

Stock options

  (6,993)  (7,463)

Accrued liabilities

  (5,768)  (7,680)

State net operating loss carry forward

  (1,438)  (1,101)

State tax credit

  (120)  (193)

Other

  (2,765)  (3,302)

Difference between book and tax basis- Operating lease assets

  16,132   13,444 

Difference between book and tax basis- Depreciation and amortization

  188,099   178,360 

Net deferred income tax liability

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

2021

  

2020

  

2019

 

Unrecognized tax benefits at beginning of period

 $3,306  $3,007  $2,389 

Gross increases – tax positions in current year

  1,512   651   1,188 

Reductions due to lapse of statute of limitations

  (509)  (352)  (570)

Unrecognized tax benefits at end of period

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