XML 37 R26.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue Recognition (Tables)
6 Months Ended
Oct. 31, 2020
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
A summary of net sales transferred to customers over time and at a point in time for the periods ended October 31, 2020 and October 31, 2019 is as follows (in thousands):
 Three Months Ended October 31, 2020Three Months Ended October 31, 2019
 DomesticInternationalTotalDomesticInternationalTotal
Over Time$26,950 $10,228 $37,178 $29,950 $8,138 $38,088 
Point in Time1,822 — 1,822 1,634 — 1,634 
$28,772 $10,228 $39,000 $31,584 $8,138 $39,722 
 Six Months Ended October 31, 2020Six Months Ended October 31, 2019
 DomesticInternationalTotalDomesticInternationalTotal
Over Time$56,030 $16,593 $72,623 $58,185 $18,187 $76,372 
Point in Time2,800 — 2,800 2,686 — 2,686 
$58,830 $16,593 $75,423 $60,871 $18,187 $79,058