v3.26.1
BUSINESS COMBINATIONS- Schedule of Business Combination, Recognized Asset Acquired and Liability Assumed (Details) - Hydradyne, LLC
$ in Thousands
Dec. 31, 2024
USD ($)
Business Combination [Line Items]  
Cash and cash equivalents $ 13,146
Accounts receivable 42,436
Inventories 44,085
Other current assets 996
Property, net 6,483
Operating lease assets 52,257
Identifiable intangible assets 126,050
Goodwill 68,217
Other assets 111
Total assets acquired 353,781
Accounts payable and accrued liabilities 15,771
Other current liabilities 4,546
Other liabilities 51,328
Net assets acquired $ 282,136