Quarterly report [Sections 13 or 15(d)]

Business Combinations - Summary (Details)

v3.25.1
Business Combinations - Summary (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 01, 2024
Feb. 15, 2024
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Business Combinations          
Acquisition related costs     $ 300 $ 500  
Summary of businesses acquired:          
Goodwill expected to be deducted for income tax purposes       $ 10,600  
Estimated fair values          
Goodwill     $ 2,113,416   $ 2,112,259
Brabble          
Business Combinations          
Purchase price   $ 5,400      
Goodwill recognized   $ 2,900      
Morris Black          
Business Combinations          
Purchase price $ 3,600        
Goodwill recognized 2,000        
PCI          
Business Combinations          
Purchase price 13,800        
Goodwill recognized $ 5,700