XML 54 R45.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue & Receivables - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Disaggregation of Revenue [Line Items]        
Net sales $ 254,143 $ 230,370 $ 748,036 $ 682,397
Industrial Products        
Disaggregation of Revenue [Line Items]        
Net sales 83,033 77,423 253,925 240,366
Crane Solutions        
Disaggregation of Revenue [Line Items]        
Net sales 103,775 97,541 303,746 266,959
Engineered Products        
Disaggregation of Revenue [Line Items]        
Net sales 22,710 21,535 70,895 61,309
Precision Conveyor Products        
Disaggregation of Revenue [Line Items]        
Net sales 44,588 33,837 119,379 113,646
All other        
Disaggregation of Revenue [Line Items]        
Net sales $ 37 $ 34 $ 91 $ 117