XML 42 R31.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 10 - Revenue - Disaggregated Revenue by Revenue Source (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Revenue $ 1,289,838   $ 2,473,095  
Commercial Vehicle [Member]        
Revenue 857,025   1,630,125  
Parts [Member]        
Revenue 237,068   460,422  
Commercial Vehicle Repair Service [Member]        
Revenue 185,872   362,813  
Financial Service [Member]        
Revenue 2,863   5,199  
Insurance [Member]        
Revenue 2,629   5,034  
Product and Service, Other [Member]        
Revenue $ 4,381 $ 3,496 $ 9,502 $ 7,061