XML 49 R24.htm IDEA: XBRL DOCUMENT v3.19.2
Revenue Recognition (Tables)
3 Months Ended
Jul. 31, 2019
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, 2019 and July 31, 2018 is as follows (in thousands):
 
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

 
Three Months Ended July 31, 2018
 
Domestic
 
International
 
Total
Over Time
$
34,248

 
$
6,082

 
$
40,330

Point in Time
1,822

 

 
1,822

 
$
36,070

 
$
6,082

 
$
42,152