XML 97 R87.htm IDEA: XBRL DOCUMENT v3.22.2.2
Business Combinations - Summary of Business Acquisitions (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
May 23, 2022
Apr. 11, 2022
Mar. 01, 2022
Jun. 07, 2021
May 10, 2021
Apr. 19, 2021
Apr. 13, 2021
Mar. 01, 2021
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Business Acquisition [Line Items]                        
Cash Paid                     $ 76,109 $ 96,141
Seller Obligations                     25,534 18,987
Total Purchase Price                     101,643 115,128
Revenue                 $ 20,349 $ 23,188 38,377 43,966
Net Income (Loss)                 (844) 699 (387) 2,295
Pisgah                        
Business Acquisition [Line Items]                        
Cash Paid     $ 8,050               8,050  
Seller Obligations     1,878               1,878  
Total Purchase Price     $ 9,928                  
Revenue                 2,847   6,665  
Net Income (Loss)                 285   638  
Central Aluminum                        
Business Acquisition [Line Items]                        
Cash Paid   $ 55,150                 55,150  
Seller Obligations   22,927                 22,927  
Total Purchase Price   $ 78,077                    
Revenue                 13,404   26,128  
Net Income (Loss)                 (1,048)   (805)  
Tri-County                        
Business Acquisition [Line Items]                        
Cash Paid $ 9,600                   9,600  
Seller Obligations 473                   473  
Total Purchase Price $ 10,073                      
Revenue                 3,548   5,034  
Net Income (Loss)                 $ (40)   (179)  
IWI                        
Business Acquisition [Line Items]                        
Cash Paid               $ 42,098       42,098
Seller Obligations               5,959       5,959
Total Purchase Price               $ 48,057        
Revenue                   10,556   24,315
Net Income (Loss)                   590   2,068
Alert                        
Business Acquisition [Line Items]                        
Cash Paid             $ 5,850         5,850
Seller Obligations             2,980         2,980
Total Purchase Price             $ 8,830          
Revenue                   4,764   8,890
Net Income (Loss)                   2   147
Alpine                        
Business Acquisition [Line Items]                        
Cash Paid           $ 7,945           7,945
Seller Obligations           2,208           2,208
Total Purchase Price           $ 10,153            
Revenue                   3,045   4,996
Net Income (Loss)                   263   216
GCP                        
Business Acquisition [Line Items]                        
Cash Paid       $ 9,700               9,700
Seller Obligations       1,427               1,427
Total Purchase Price       11,127                
Revenue                   2,624   3,270
Net Income (Loss)                   (152)   (118)
Five Star                        
Business Acquisition [Line Items]                        
Cash Paid       26,308               26,308
Seller Obligations       5,466               5,466
Total Purchase Price       $ 31,774                
Revenue                   1,243   1,243
Net Income (Loss)                   25   25
Other                        
Business Acquisition [Line Items]                        
Cash Paid         $ 4,240           3,309 4,240
Seller Obligations         947           256 947
Total Purchase Price         $ 5,187           3,565  
Revenue                   956 550 1,252
Net Income (Loss)                   $ (29) $ (41) $ (43)