XML 44 R35.htm IDEA: XBRL DOCUMENT v3.25.3
BUSINESS COMBINATIONS- Schedule of Business Combination, Recognized Asset Acquired and Liability Assumed (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Jun. 30, 2025
Dec. 31, 2024
Jun. 30, 2024
Goodwill $ 699,862 $ 699,374   $ 619,395
Hydradyne, LLC        
Cash and cash equivalents     $ 13,332  
Accounts receivable     42,852  
Inventories     44,085  
Other current assets     1,001  
Property, net     6,483  
Operating lease assets     52,257  
Identifiable intangible assets     126,050  
Goodwill     67,345  
Other assets     111  
Total assets acquired     353,516  
Accounts payable and accrued liabilities     15,506  
Other current liabilities     4,546  
Other liabilities     51,328  
Net assets acquired     $ 282,136