XML 59 R46.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue and Segment Information - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Disaggregation of Revenue [Line Items]        
Net Sales $ 257,125 $ 213,276 $ 495,212 $ 428,665
Wholegoods        
Disaggregation of Revenue [Line Items]        
Net Sales 209,359 169,274 399,724 341,111
Parts        
Disaggregation of Revenue [Line Items]        
Net Sales 43,247 40,083 87,242 80,625
Other        
Disaggregation of Revenue [Line Items]        
Net Sales $ 4,519 $ 3,919 $ 8,246 $ 6,929