XML 46 R30.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 5 - Inventories (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Schedule of Inventory, Current [Table Text Block]
   

December 31,

 
   

2023

   

2022

 
                 

New commercial vehicles

  $ 1,388,687     $ 955,485  

Used commercial vehicles

    47,036       86,306  

Parts and accessories

    353,992       369,562  

Other

    33,100       34,564  

Less allowance

    (21,368 )     (16,488 )
                 

Total

  $ 1,801,447     $ 1,429,429