XML 55 R45.htm IDEA: XBRL DOCUMENT v3.24.2
Revenue & Receivables - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Disaggregation of Revenue [Line Items]    
Net sales $ 239,726 $ 235,492
Industrial Products    
Disaggregation of Revenue [Line Items]    
Net sales 83,779 84,159
Crane Solutions    
Disaggregation of Revenue [Line Items]    
Net sales 97,547 94,642
Engineered Products    
Disaggregation of Revenue [Line Items]    
Net sales 22,264 23,850
Precision Conveyor Products    
Disaggregation of Revenue [Line Items]    
Net sales 36,086 32,808
All other    
Disaggregation of Revenue [Line Items]    
Net sales $ 50 $ 33