XML 60 R25.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue Recognition (Tables)
3 Months Ended
Jul. 31, 2020
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
A summary of net sales transferred to customers at a point in time and over time for the periods ended July 31, 2020 and July 31, 2019 is as follows (in thousands):
 
Three Months Ended July 31, 2020
 
Domestic
 
International
 
Total
Over Time
$
29,080

 
$
6,365

 
$
35,445

Point in Time
978

 

 
978

 
$
30,058

 
$
6,365

 
$
36,423

 
Three Months Ended July 31, 2019
 
Domestic
 
International
 
Total
Over Time
$
28,235

 
$
10,049

 
$
38,284

Point in Time
1,052

 

 
1,052

 
$
29,287

 
$
10,049

 
$
39,336