XML 243 R41.htm IDEA: XBRL DOCUMENT v3.19.1
Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Disaggregation of Revenue [Line Items]    
Net sales $ 84,400 $ 114,813 [1]
Remaining performance obligation 1,000  
Change In Contract With Customer Liability [Roll Forward]    
Balance, beginning of period 816 1,084
Cash additions 161 689
Revenue recognition (498) (1,080)
Balance, end of period 479 693
United States    
Disaggregation of Revenue [Line Items]    
Net sales 70,188 103,590
Canada    
Disaggregation of Revenue [Line Items]    
Net sales 7,929 5,783
All other    
Disaggregation of Revenue [Line Items]    
Net sales 6,283 5,440
Product sales    
Disaggregation of Revenue [Line Items]    
Net sales 80,132 109,750
Extended warranties and services    
Disaggregation of Revenue [Line Items]    
Net sales 2,469 3,482
Other    
Disaggregation of Revenue [Line Items]    
Net sales 1,799 $ 1,581
Retail Orders    
Disaggregation of Revenue [Line Items]    
Remaining performance obligation 900  
Direct Orders    
Disaggregation of Revenue [Line Items]    
Remaining performance obligation $ 100  
[1] May not add due to rounding.