XML 54 R44.htm IDEA: XBRL DOCUMENT v3.25.2
Revenue & Receivables - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Disaggregation of Revenue [Line Items]    
Net sales $ 235,920 $ 239,726
Industrial Products    
Disaggregation of Revenue [Line Items]    
Net sales 83,202 83,779
Crane Solutions    
Disaggregation of Revenue [Line Items]    
Net sales 95,167 97,547
Engineered Products    
Disaggregation of Revenue [Line Items]    
Net sales 21,663 22,264
Precision Conveyor Products    
Disaggregation of Revenue [Line Items]    
Net sales 35,863 36,086
All other    
Disaggregation of Revenue [Line Items]    
Net sales $ 25 $ 50