XML 55 R45.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenue & Receivables - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Disaggregation of Revenue [Line Items]        
Net sales $ 234,138 $ 254,143 $ 716,138 $ 748,036
Industrial Products        
Disaggregation of Revenue [Line Items]        
Net sales 77,608 83,033 242,777 253,925
Crane Solutions        
Disaggregation of Revenue [Line Items]        
Net sales 98,856 103,775 299,057 303,746
Engineered Products        
Disaggregation of Revenue [Line Items]        
Net sales 20,648 22,710 62,221 70,895
Precision Conveyor Products        
Disaggregation of Revenue [Line Items]        
Net sales 36,998 44,588 111,967 119,379
All other        
Disaggregation of Revenue [Line Items]        
Net sales $ 28 $ 37 $ 116 $ 91