XML 102 R91.htm IDEA: XBRL DOCUMENT v3.24.3
Business Combinations - Summary of Business Acquisitions (Details) - USD ($)
$ in Thousands
2 Months Ended 3 Months Ended 7 Months Ended 9 Months Ended
Jul. 29, 2024
Mar. 12, 2023
Sep. 30, 2024
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Business Acquisition [Line Items]                
Cash Paid             $ 41,900 $ 44,800
Seller Obligations             3,800 3,400
Total Purchase Price             45,700 48,200
Revenue       $ 11,400 $ 12,000   16,600 25,400
Net Income       900 500   1,200 1,000
Euroview                
Business Acquisition [Line Items]                
Cash Paid $ 19,200           19,200  
Seller Obligations 1,600           1,600  
Total Purchase Price $ 20,800              
Revenue     $ 3,100          
Net Income     $ 400          
Other                
Business Acquisition [Line Items]                
Cash Paid             22,700 8,900
Seller Obligations             2,200 600
Total Purchase Price             24,900 9,500
Revenue       8,300 2,700   13,500 4,600
Net Income       $ 500 200   $ 800 200
Anchor                
Business Acquisition [Line Items]                
Cash Paid   $ 35,900           35,900
Seller Obligations   2,800           $ 2,800
Total Purchase Price   $ 38,700            
Revenue         9,300 $ 20,800    
Net Income         $ 300 $ 800