XML 102 R89.htm IDEA: XBRL DOCUMENT v3.23.2
Business Combinations - Summary of Business Acquisitions (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Mar. 12, 2023
Feb. 13, 2023
Apr. 11, 2022
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Business Acquisition [Line Items]              
Cash Paid           $ 40,192 $ 72,800
Seller Obligations           2,795 29,686
Total Purchase Price           42,987 102,486
Revenue       $ 10,760 $ 17,113 13,397 18,028
Net Income       418 360 484 457
Anchor              
Business Acquisition [Line Items]              
Cash Paid $ 35,928         35,928  
Seller Obligations 2,410         2,410  
Total Purchase Price $ 38,338            
Revenue       9,324   11,517  
Net Income       446   497  
Other              
Business Acquisition [Line Items]              
Cash Paid   $ 4,264       4,264 17,650
Seller Obligations   385       385 2,351
Total Purchase Price   $ 4,649         20,001
Revenue       1,436 4,389 1,880 5,304
Net Income       $ (28) 117 $ (13) 214
Central Aluminum              
Business Acquisition [Line Items]              
Cash Paid     $ 55,150       55,150
Seller Obligations     27,335       27,335
Total Purchase Price     $ 82,485        
Revenue         12,724   12,724
Net Income         $ 243   $ 243