XML 47 R35.htm IDEA: XBRL DOCUMENT v3.19.2
Note 9 - Revenue - Disaggregated Revenue by Revenue Source (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Revenue $ 1,482,970 $ 1,289,838 $ 2,771,854 $ 2,473,095
Commercial Vehicle [Member]        
Revenue 1,024,801 857,025 1,863,084 1,630,125
Parts [Member]        
Revenue 254,664 237,068 501,981 460,422
Commercial Vehicle Repair Service [Member]        
Revenue 193,502 185,872 384,539 362,813
Financial Service [Member]        
Revenue 3,558 2,863 7,653 5,199
Insurance [Member]        
Revenue 2,843 2,629 5,358 5,034
Product and Service, Other [Member]        
Revenue $ 3,602 $ 4,381 $ 9,239 $ 9,502