XML 42 R31.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue - Schedule of Company-wide Geographic Data (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Disaggregation of Revenue [Line Items]        
Net sales $ 84,712 $ 147,930 $ 211,322 $ 297,457
United States        
Disaggregation of Revenue [Line Items]        
Net sales 59,615 93,891 145,052 189,023
Canada        
Disaggregation of Revenue [Line Items]        
Net sales 5,027 11,708 15,050 23,548
Mexico        
Disaggregation of Revenue [Line Items]        
Net sales 6,758 12,865 17,880 25,521
France        
Disaggregation of Revenue [Line Items]        
Net sales 4,997 13,527 16,709 28,625
China        
Disaggregation of Revenue [Line Items]        
Net sales 5,847 11,167 10,672 21,578
All other countries        
Disaggregation of Revenue [Line Items]        
Net sales $ 2,468 $ 4,772 $ 5,959 $ 9,162