XML 47 R38.htm IDEA: XBRL DOCUMENT v3.22.1
Acquisitions - Purchase Price Allocation and Estimated Amortization (Details) - USD ($)
$ in Thousands
Dec. 17, 2021
Oct. 14, 2021
Trinity    
Schedule Of Asset Acquisition [Line Items]    
Cash   $ 0
Inventories   1,901
Receivables   4,604
Prepaid expenses and other current assets   0
Property, plant, and equipment   281
Accounts payable and accrued expenses   (1,726)
Goodwill acquired / measurement period adjustments   14,228
Total Net Assets   31,288
Trinity | Customer lists    
Schedule Of Asset Acquisition [Line Items]    
Intangible assets   $ 12,000
Amortization period   13 years
Trinity | Trade names    
Schedule Of Asset Acquisition [Line Items]    
Intangible assets   $ 0
OGC    
Schedule Of Asset Acquisition [Line Items]    
Cash $ 331  
Inventories 4,460  
Receivables 1,783  
Prepaid expenses and other current assets 1,247  
Property, plant, and equipment 520  
Accounts payable and accrued expenses (2,844)  
Goodwill acquired / measurement period adjustments 2,366  
Total Net Assets 15,263  
OGC | Customer lists    
Schedule Of Asset Acquisition [Line Items]    
Intangible assets $ 4,900  
Amortization period 10 years  
OGC | Trade names    
Schedule Of Asset Acquisition [Line Items]    
Intangible assets $ 2,500  
Amortization period 10 years