XML 43 R30.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 6 - Valuation Accounts (Tables)
12 Months Ended
Dec. 31, 2021
Notes Tables  
Summary of Valuation Allowance [Table Text Block]
  

Balance

Beginning

of Year

  

Net Charge

to Costs and Expenses

  

Net Write-

Offs

  

Balance

End

of Year

 
                 

2021

                

Reserve for parts inventory

 $9,315  $3,520  $(5,375) $7,460 

Reserve for commercial vehicle inventory

  6,075   (536)  (4,620)  919 
                 

2020

                

Reserve for parts inventory

 $7,661  $4,501  $(2,847) $9,315 

Reserve for commercial vehicle inventory

  9,602   9,598   (13,125)  6,075 
                 

2019

                

Reserve for accounts receivable

 $987  $2,065  $(2,038) $1,014 

Reserve for warranty receivables

  429   1,661   (1,680)  410 

Reserve for parts inventory

  7,050   4,460   (3,849)  7,661 

Reserve for commercial vehicle inventory

  4,587   12,489   (7,474)  9,602 
Financing Receivable, Allowance for Credit Loss [Table Text Block]
  

Balance

December 31,

2020

  

Provision for

the Year

Ended December 31, 2021

  

Write offs

Against

Allowance, net

of Recoveries

  

Balance

December 31,

2021

 
                 

Commercial vehicle receivables

 $172  $(96) $  $76 

Manufacturers’ receivables

  136   1,158   (875)  419 

Leasing, parts and service receivables

  1,278   1,335   (1,544)  1,069 

Other receivables

  19   7      26 

Total

 $1,605  $2,404  $(2,419) $1,590