XML 46 R33.htm IDEA: XBRL DOCUMENT v3.25.1
Business Combinations (Details) - Hydradyne, LLC
$ in Thousands
Dec. 31, 2024
USD ($)
Cash and cash equivalents $ 13,373
Accounts receivable 42,852
Inventories 40,308
Other current assets 915
Property, net 6,509
Operating lease assets 52,257
Identifiable intangible assets 126,050
Goodwill 71,247
Other assets 111
Total assets acquired 353,622
Accounts payable and accrued liabilities 15,612
Other current liabilities 4,546
Other liabilities 51,328
Net assets acquired $ 282,136