XML 36 R27.htm IDEA: XBRL DOCUMENT v3.21.4
Revenue Recognition (Tables)
9 Months Ended
Dec. 31, 2021
Revenue from Contract with Customer [Abstract]  
Deposit Liabilities Disclosures [Text Block]
Customer advances (contract liabilities)December 31, 2021December 31, 2020
March 31, beginning balance$15,373 $10,796 
Additional customer advances received26,807 28,411 
Revenue recognized from customer advances(28,460)(24,636)
Customer advances recorded from Dorner acquisition4,144 — 
Customer advances recorded from Garvey acquisition10,606 — 
Other (1)(354)1,187 
December 31, ending balance$28,116 $15,758 
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 nine months ended December 31, 2021 and December 31, 2020 (in thousands):
Allowance for doubtful accountsDecember 31, 2021December 31, 2020
March 31, beginning balance$5,686 $5,056 
Bad debt expense961 2,512 
Less uncollectible accounts written off, net of recoveries(1,520)(1,405)
Allowance recorded from Dorner acquisition152 — 
Allowance recorded from Garvey acquisition75 — 
Other (1)85 284 
December 31, ending balance$5,439 $6,447 
Disaggregation of Revenue The following table illustrates the disaggregation of revenue by product grouping for the three and nine months ended December 31, 2021 and December 31, 2020 (in thousands):
Three Months EndedNine Months Ended
Net Sales by Product GroupingDecember 31, 2021December 31, 2020December 31, 2021December 31, 2020
Industrial Products$77,754 $71,090 $241,595 $192,127 
Crane Solutions81,213 75,970 $244,791 $216,602 
Engineered Products20,693 19,454 $62,618 $54,611 
Precision Conveyor Products36,382 — $104,100 — 
All other46 33 $83 $67 
Total$216,088 $166,547 $653,187 $463,407