XML 17 R33.htm IDEA: XBRL DOCUMENT v3.19.3
Revenue - Schedule of Company-wide Geographic Data (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Disaggregation of Revenue [Line Items]        
Net sales $ 136,113 $ 148,109 $ 433,570 $ 444,396
United States        
Disaggregation of Revenue [Line Items]        
Net sales 89,407 97,679 278,430 289,178
Canada        
Disaggregation of Revenue [Line Items]        
Net sales 9,916 11,402 33,464 35,677
Mexico        
Disaggregation of Revenue [Line Items]        
Net sales 11,700 16,767 37,221 48,305
France        
Disaggregation of Revenue [Line Items]        
Net sales 13,013 11,944 41,638 38,981
China        
Disaggregation of Revenue [Line Items]        
Net sales 7,751 6,129 29,329 19,945
All other countries        
Disaggregation of Revenue [Line Items]        
Net sales $ 4,326 $ 4,188 $ 13,488 $ 12,310