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

Balance

Beginning

of Year

   

Net Charged

to Costs and

Expenses

   

Net Write-

Offs

   

Balance

End

of Year

 
                                 
2022                                

Reserve for parts inventory

  $ 7,460     $ 7,378     $ (5,415 )   $ 9,423  

Reserve for commercial vehicle inventory

    919       13,653       (7,507 )     7,065  
                                 
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  
Financing Receivable, Allowance for Credit Loss [Table Text Block]
   

Balance

December 31,

2021

   

Provision for

the Year

Ended

December 31,

2022

   

Write offs

Against

Allowance, net

of Recoveries

   

Balance

December 31,

2022

 
                                 

Commercial vehicle receivables

  $ 76     $ 105     $ (21 )   $ 160  

Manufacturers’ receivables

    419       2,580       (2,426 )     573  

Leasing, parts and service receivables

    1,069       2,673       (2,153 )     1,589  

Other receivables

    26       -       (26 )     -  

Total

  $ 1,590     $ 5,358     $ (4,626 )   $ 2,322