XML 36 R26.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue Recognition (Tables)
3 Months Ended
Jun. 30, 2021
Revenue from Contract with Customer [Abstract]  
Deposit Liabilities Disclosures [Text Block]
Customer advances (contract liabilities)June 30, 2021June 30, 2020
March 31, beginning balance$15,373 $10,796 
Additional customer advances received13,690 9,873 
Revenue recognized from customer advances(18,504)(7,775)
Customer advances recorded from Dorner acquisition4,144 — 
Other (1)185 329 
June 30, ending balance$14,888 $13,223 
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 three months ended June 30, 2021 (in thousands):

Allowance for doubtful accountsJune 30, 2021June 30, 2020
March 31, beginning balance$5,686 $5,056 
Bad debt expense213 1,559 
Less uncollectible accounts written off, net of recoveries(472)(225)
Allowance recorded from Dorner acquisition152 — 
Other (1)173 40 
June 30, ending balance$5,752 $6,430 
Disaggregation of Revenue The following table illustrates the disaggregation of revenue by product grouping for the three months ended June 30, 2021 and June 30, 2020 (in thousands):
Three Months Ended
Net Sales by Product GroupingJune 30, 2021June 30, 2020
Industrial Products$79,611 $53,717 
Crane Solutions79,667 68,988 
Engineered Products19,993 16,327 
Precision Conveyor Products34,179 — 
All other14 38 
Total$213,464 $139,070