XML 54 R27.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenue Recognition (Tables)
6 Months Ended
Oct. 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 October 31, 2019 and October 31, 2018 is as follows (in thousands):
 
Three Months Ended October 31, 2019
 
Three months ended October 31, 2018
 
Domestic
 
International
 
Total
 
Domestic
 
International
 
Total
Over Time
$
29,950

 
$
8,138

 
$
38,088

 
$
28,311

 
$
6,656

 
$
34,967

Point in Time
1,634

 

 
1,634

 
2,311

 

 
2,311

 
$
31,584

 
$
8,138

 
$
39,722

 
$
30,622

 
$
6,656

 
$
37,278

 
Six Months Ended October 31, 2019
 
Six Months Ended October 31, 2018
 
Domestic
 
International
 
Total
 
Domestic
 
International
 
Total
Over Time
$
58,185

 
$
18,187

 
$
76,372

 
$
62,559

 
$
12,738

 
$
75,297

Point in Time
2,686

 

 
2,686

 
4,133

 

 
4,133

 
$
60,871

 
$
18,187

 
$
79,058

 
$
66,692

 
$
12,738

 
$
79,430