XML 41 R32.htm IDEA: XBRL DOCUMENT v3.24.4
Business Combinations (Details) - Hydradyne, LLC
$ in Thousands
Dec. 31, 2024
USD ($)
Cash and cash equivalents $ 13,373
Accounts receivable 42,852
Inventories 40,672
Other current assets 915
Property, net 7,311
Operating lease assets 49,949
Identifiable intangible assets 125,640
Goodwill 63,861
Other assets 111
Total assets acquired 344,684
Accounts payable and accrued liabilities 15,612
Other current liabilities 4,452
Other liabilities 48,529
Net assets acquired $ 276,091