XML 53 R27.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue Recognition (Tables)
6 Months Ended
Sep. 30, 2021
Revenue from Contract with Customer [Abstract]  
Deposit Liabilities Disclosures [Text Block]
Customer advances (contract liabilities)September 30, 2021September 30, 2020
March 31, beginning balance$15,373 $10,796 
Additional customer advances received29,240 18,533 
Revenue recognized from customer advances(32,254)(15,754)
Customer advances recorded from Dorner acquisition4,144 — 
Other (1)73 709 
September 30, ending balance$16,576 $14,284 
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, 2021 and September 30, 2020 (in thousands):

Allowance for doubtful accountsSeptember 30, 2021September 30, 2020
March 31, beginning balance$5,686 $5,056 
Bad debt expense291 2,364 
Less uncollectible accounts written off, net of recoveries(1,003)(1,218)
Allowance recorded from Dorner acquisition152 — 
Other (1)84 93 
September 30, ending balance$5,210 $6,295 
Disaggregation of Revenue The following table illustrates the disaggregation of revenue by product grouping for the three and six months ended September 30, 2021 and September 30, 2020 (in thousands):
Three Months EndedSix Months Ended
Net Sales by Product GroupingSeptember 30, 2021September 30, 2020September 30, 2021September 30, 2020
Industrial Products$84,230 $67,321 $163,841 $121,038 
Crane Solutions83,911 71,643 $163,578 $140,632 
Engineered Products21,933 18,830 $41,925 $35,157 
Precision Conveyor Products33,539 — $67,718 — 
All other22 (4)$37 $33 
Total$223,635 $157,790 $437,099 $296,860