XML 77 R52.htm IDEA: XBRL DOCUMENT v3.25.0.1
BUSINESS COMBINATIONS - Schedule of allocations for net assets acquired (Details) - USD ($)
$ in Thousands
May 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Fair value of assets and liabilities      
Accounts receivable $ 2,200    
Goodwill   $ 19,998 $ 20,022
Southern Hydraulic Cylinder, Inc.      
Sources of financing      
Cash 17,352    
Fair value of consideration transferred 17,352    
Fair value of assets and liabilities      
Accounts receivable 2,245    
Fixed assets 3,735    
Inventory 3,467    
Prepaid insurance 71    
Intangibles 193    
Total identifiable assets acquired 9,711    
Assumed liabilities 738    
Goodwill $ 8,379