XML 52 R39.htm IDEA: XBRL DOCUMENT v3.25.1
Goodwill and Intangibles (Details Textuals)
$ in Thousands
3 Months Ended
Mar. 31, 2025
USD ($)
Goodwill [Line Items]  
Number of Reporting Units 8
Goodwill and Intangibles (Textuals) [Abstract]  
Amortization expense for the remainder of 2025 $ 10,000
Amortization expense for 2026 38,900
Amortization expense for 2027 36,300
Amortization expense for 2028 34,000
Amortization expense for 2029 31,800
Amortization expense for 2030 29,900
Grupo Kopar  
Goodwill [Line Items]  
Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Consideration Transferred 645
Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Financial Assets 290
Goodwill, Measurement Period Adjustment 935
Total Machine Solutions  
Goodwill [Line Items]  
Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Consideration Transferred (475)
Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Financial Assets 91
Goodwill, Measurement Period Adjustment (566)
Hydradyne, LLC  
Goodwill [Line Items]  
Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Consideration Transferred 6,045
Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Financial Assets (1,751)
Goodwill, Measurement Period Adjustment 7,386
Finite-Lived Intangible Assets, Purchase Accounting Adjustments 410
Service Center Based Distribution Segment [Member]  
Goodwill [Line Items]  
Accumulated goodwill impairment losses 64,794
Engineered Solutions Segment [Member]  
Goodwill [Line Items]  
Accumulated goodwill impairment losses $ 167,605