XML 85 R27.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue Recognition (Tables)
9 Months Ended
Jan. 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 January 31, 2020 and January 31, 2019 is as follows (in thousands):
 
Three Months Ended January 31, 2020
 
Three months ended January 31, 2019
 
Domestic
 
International
 
Total
 
Domestic
 
International
 
Total
Over Time
$
25,107

 
$
7,526

 
$
32,633

 
$
24,414

 
$
7,155

 
$
31,569

Point in Time
1,592

 

 
1,592

 
803

 

 
803

 
$
26,699

 
$
7,526

 
$
34,225

 
$
25,217

 
$
7,155

 
$
32,372

 
Nine Months Ended January 31, 2020
 
Nine Months Ended January 31, 2019
 
Domestic
 
International
 
Total
 
Domestic
 
International
 
Total
Over Time
$
83,292

 
$
25,713

 
$
109,005

 
$
86,973

 
$
19,893

 
$
106,866

Point in Time
4,278

 

 
4,278

 
4,936

 

 
4,936

 
$
87,570

 
$
25,713

 
$
113,283

 
$
91,909

 
$
19,893

 
$
111,802