XML 56 R43.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies - Narrative (Details)
9 Months Ended 12 Months Ended
Sep. 30, 2019
USD ($)
Dec. 31, 2021
USD ($)
customer
plant
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Dec. 31, 2021
bank
Dec. 31, 2021
employee
Dec. 31, 2021
salariedEmployee
Dec. 31, 2021
hourlyEmployee
Unusual or Infrequent Item, or Both [Line Items]                
Number of banks | bank         3      
Cash and cash equivalents   $ 6,146,000 $ 4,131,000          
Allowance for doubtful accounts   90,000 41,000          
Accounts receivable for chargebacks   222,000 179,000          
Allowance for slow moving and obsolete inventory   362,000 546,000          
Contract assets   17,000 554,000          
Amount of revenue from contract liabilities related to open jobs outstanding   5,820,000 6,828,000          
Impairment of long-lived assets   0 0 $ 0        
Loss on disposal of assets   571,000 0 0        
Goodwill impairment   0 0 4,100,000        
Liability for self insurance reserve   916,000 933,000          
Liability for post retirement healthcare benefits   $ 9,080,000 9,109,000          
Number of major customers | customer   5            
Number of employees           1,584 329 1,255
Number major plants | plant   4            
Research and development costs   $ 1,300,000 1,200,000 1,200,000        
Net foreign current translation and transaction expense   $ 149,000 $ 214,000 $ (229,000)        
United States                
Unusual or Infrequent Item, or Both [Line Items]                
Number of employees | employee           544    
Number major plants | plant   1            
Mexico                
Unusual or Infrequent Item, or Both [Line Items]                
Number of employees | employee           835    
Number major plants | plant   2            
Canada                
Unusual or Infrequent Item, or Both [Line Items]                
Number of employees | employee           205    
Number major plants | plant   1            
Workforce Subject to Collective Bargaining Arrangements | Geographic Concentration Risk | United States, Canada and Mexico                
Unusual or Infrequent Item, or Both [Line Items]                
concentration risk percentage   71.50%            
Five Largest Customers | Revenue Benchmark | Customer Concentration Risk                
Unusual or Infrequent Item, or Both [Line Items]                
concentration risk percentage   63.00% 70.00% 70.00%        
Five Largest Customers | Accounts Receivable | Customer Concentration Risk                
Unusual or Infrequent Item, or Both [Line Items]                
concentration risk percentage   55.00% 64.00%          
Horizon Plastics                
Unusual or Infrequent Item, or Both [Line Items]                
Goodwill impairment $ 4,100,000              
Percentage of fair value over carrying value 19.00%              
Contract-Based Intangible Assets                
Unusual or Infrequent Item, or Both [Line Items]                
Impairment on contract assets   $ 0 $ 0