XML 44 R33.htm IDEA: XBRL DOCUMENT v3.21.1
Note 9 - Revenue - Disaggregated Revenue by Revenue Source (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Revenue $ 1,173,579 $ 1,225,882
Commercial Vehicle [Member]    
Revenue 747,719 789,554
Parts [Member]    
Revenue 240,436 236,597
Commercial Vehicle Repair Service [Member]    
Revenue 175,301 191,381
Financial Service [Member]    
Revenue 3,904 2,355
Insurance [Member]    
Revenue 2,561 2,112
Product and Service, Other [Member]    
Revenue $ 3,658 $ 3,883