XML 60 R43.htm IDEA: XBRL DOCUMENT v3.10.0.1
Adoption of ASC 606 - Summary of Impact of Adoption of Accounting Standards (Detail) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2017
Sep. 30, 2017
Jun. 30, 2017
Mar. 31, 2017
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]                      
Net sales $ 94,730 $ 79,781 $ 103,199 $ 100,450 $ 88,917 $ 92,390 $ 122,853 $ 123,344 $ 378,160 $ 427,504 $ 374,585
Cost of sales                 362,325 422,038 423,891
Gross profit $ 12,411 $ (9,742) $ 3,073 $ 10,093 $ (10,204) $ (7,285) $ 11,340 $ 11,615 15,835 5,466 (49,306)
Selling, general and administrative expense                 40,811 34,990 40,168
Operating loss                 (23,025) $ (34,091) $ (90,223)
Accounting Standards Update 2014-09 [Member]                      
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]                      
Net sales                 378,160    
Cost of sales                 362,325    
Gross profit                 15,835    
Selling, general and administrative expense                 40,811    
Operating loss                 (23,025)    
Accounting Standards Update 2014-09 [Member] | Balances without adoption of 606 [Member]                      
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]                      
Net sales                 443,821    
Cost of sales                 427,405    
Gross profit                 16,415    
Selling, general and administrative expense                 41,391    
Operating loss                 (23,025)    
Accounting Standards Update 2014-09 [Member] | Effect of Change Higher/(Lower) [Member]                      
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]                      
Net sales                 (65,661)    
Cost of sales                 (65,080)    
Gross profit                 (580)    
Selling, general and administrative expense                 $ (580)