Annual report pursuant to Section 13 and 15(d)

Acquisitions - Summary of Assets Acquired and Liabilities Assumed Within Fair Value Hierarchy (Detail)

v3.21.4
Acquisitions - Summary of Assets Acquired and Liabilities Assumed Within Fair Value Hierarchy (Detail) - USD ($)
$ in Thousands
Jul. 14, 2020
Nov. 01, 2019
Business Combination Segment Allocation [Line Items]    
Cash   $ 40
Accounts receivable   4,838
Inventory   13,826
Property, plant and equipment, net   3,485
Other assets   135
Accounts payable   7,188
Accrued liabilities   1,514
Debt   13,879
Level 1    
Business Combination Segment Allocation [Line Items]    
Cash   40
Accounts receivable   4,838
Other assets   135
Accounts payable   7,188
Accrued liabilities   1,514
Level 2 and 3    
Business Combination Segment Allocation [Line Items]    
Inventory   13,826
Property, plant and equipment, net   3,485
Debt   $ 13,879
Precision Industries, Inc.    
Business Combination Segment Allocation [Line Items]    
Cash $ 1,159  
Accounts receivable 2,814  
Inventory 24,005  
Property, plant and equipment, net 6,048  
Right of use assets 4,873  
Other assets 438  
Accounts payable 3,116  
Accrued liabilities 583  
Lease liabilities 8,109  
Debt 23,022  
Precision Industries, Inc. | Level 1    
Business Combination Segment Allocation [Line Items]    
Cash 1,159  
Accounts receivable 2,814  
Other assets 438  
Accounts payable 3,116  
Accrued liabilities 583  
Precision Industries, Inc. | Level 2 and 3    
Business Combination Segment Allocation [Line Items]    
Inventory 24,005  
Property, plant and equipment, net 6,048  
Right of use assets 4,873  
Lease liabilities 8,109  
Debt $ 23,022