XML 56 R22.htm IDEA: XBRL DOCUMENT v3.20.1
Note 10 - Revenue (Tables)
3 Months Ended
Mar. 31, 2020
Notes Tables  
Disaggregation of Revenue [Table Text Block]
   

Three Months

Ended

March 31, 2020

   

Three Months

Ended

March 31, 2019

 

Commercial vehicle sales revenue

  $ 789,554     $ 838,283  

Parts revenue

    236,597       247,317  

Commercial vehicle repair service revenue

    191,381       191,037  

Finance revenue

    2,355       4,095  

Insurance revenue

    2,112       2,515  

Other revenue

    3,883       5,637  

Total

  $ 1,225,882     $ 1,288,884