XML 46 R35.htm IDEA: XBRL DOCUMENT v3.19.1
Note 9 - Revenue - Disaggregated Revenue by Revenue Source (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Revenue $ 1,288,884 $ 1,183,257
Commercial Vehicle [Member]    
Revenue 838,283 773,100
Parts [Member]    
Revenue 247,317 223,354
Commercial Vehicle Repair Service [Member]    
Revenue 191,037 176,941
Financial Service [Member]    
Revenue 4,095 2,336
Insurance [Member]    
Revenue 2,515 2,405
Product and Service, Other [Member]    
Revenue $ 5,637 $ 5,121