XML 50 R37.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Acquisitions, Goodwill, and Other Intangible Assets, Net - Narrative (Details)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
Jul. 31, 2024
USD ($)
Jun. 30, 2023
USD ($)
Jun. 30, 2024
USD ($)
yr
reporting_unit
Jun. 30, 2023
USD ($)
Dec. 31, 2023
USD ($)
acquisition
Mar. 31, 2024
USD ($)
Business Acquisition [Line Items]            
Cash paid for acquisitions, net of cash acquired     $ 61 $ 63,880    
Equipment Company Acquisition Two            
Business Acquisition [Line Items]            
Number of equipment companies acquired | acquisition         2  
2024 Acquisitions | Subsequent Event            
Business Acquisition [Line Items]            
Earn-out liability term 5 years          
Cash paid for acquisitions, net of cash acquired $ 35,000          
2023 Acquisitions            
Business Acquisition [Line Items]            
Business combinations, number of acquisitions | acquisition         4  
Cash paid for acquisitions, net of cash acquired         $ 69,000  
Earn-out liability         $ 1,000  
Acquisition-related contingent consideration liabilities, range of potential undiscounted earn-out liabilities, high     2,000      
Business acquisition, goodwill, expected tax deductible amount     $ 42,000      
Business combination, acquisition and integration related costs   $ 22,700   39,800    
2023 Acquisitions | General and Administrative Expense            
Business Acquisition [Line Items]            
Business combination, acquisition and integration related costs   20,400   35,000    
2023 Acquisitions | Cost of Revenue, Excluding Depreciation and Amortization            
Business Acquisition [Line Items]            
Business combination, acquisition and integration related costs   $ 2,300   $ 4,800    
Power Delivery            
Business Acquisition [Line Items]            
Number of reporting units | reporting_unit     5      
Number of reporting units not substantially exceeding reporting value | reporting_unit     1      
Power Delivery | Power Delivery Segment, Reporting Unit One            
Business Acquisition [Line Items]            
Value of fair value in excess of carrying value           $ 47,100
Percentage of fair value in excess of carrying amount     16.00%      
Power Delivery | Power Delivery Segment, Reporting Unit One | Measurement Input, Long-Term Revenue Growth Rate            
Business Acquisition [Line Items]            
Measurement input     0.03      
Power Delivery | Power Delivery Segment, Reporting Unit One | Number Of Years Of Discounted Cash Flows            
Business Acquisition [Line Items]            
Measurement input | yr     5      
Power Delivery | Power Delivery Segment, Reporting Unit One | Discount Rate            
Business Acquisition [Line Items]            
Measurement input     0.12