XML 146 R26.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue Recognition (Tables)
6 Months Ended
Sep. 30, 2023
Revenue from Contract with Customer [Abstract]  
Accounts Receivable, Allowance for Credit Loss
The following table illustrates the balance and related activity for the allowance for doubtful accounts that is deducted from accounts receivable to present the net amount expected to be collected in the six months ended September 30, 2023 and September 30, 2022 (in thousands):

Allowance for doubtful accountsSeptember 30, 2023September 30, 2022
March 31, beginning balance$3,620 $5,717 
Bad debt expense1,486 493 
Less uncollectible accounts written off, net of recoveries(1,493)(811)
Allowance recorded from acquisitions64 — 
Other (1)(51)(295)
September 30, ending balance$3,626 $5,104 
(1) Other includes the impact of foreign currency translation
Disaggregation of Revenue
The following table illustrates the disaggregation of revenue by product grouping for the three and six months ended September 30, 2023 and September 30, 2022 (in thousands):

Three Months EndedSix Months Ended
Net Sales by Product GroupingSeptember 30, 2023September 30, 2022September 30, 2023September 30, 2022
Industrial Products$86,733 $81,096 $170,892 $162,942 
Crane Solutions105,329 90,087 199,971 169,418 
Engineered Products24,335 21,504 48,185 39,774 
Precision Conveyor Products41,983 39,010 74,791 79,809 
All other20 43 53 84 
Total$258,400 $231,740 $493,892 $452,027 
Contract with Customer, Contract Asset, Contract Liability, and Receivable
The following table illustrates the balance and related activity for customer advances in the six months ended September 30, 2023 and September 30, 2022 (in thousands):

Customer advances (contract liabilities)September 30, 2023September 30, 2022
March 31, beginning balance$27,003 $22,453 
Additional customer advances received46,093 36,729 
Revenue recognized from customer advances included in beginning of period(27,003)(22,453)
Other revenue recognized from customer advances(21,212)(13,125)
Customer advances recorded from acquisitions3,866 — 
Other (1)(306)(1,353)
September 30, ending balance$28,441 $22,251 
        
    (1) Other includes the impact of foreign currency translation