XML 30 R20.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue Recognition (Tables)
3 Months Ended
Jul. 31, 2018
Text Block [Abstract]  
Summary of Contract Balances
     July 31,
2018
     May 1,
2018
 

Contract Balances:

     

Contract assets, current

   $ 3,311      $ 3,815  

Contract assets, long-term

     233        332  
  

 

 

    

 

 

 

Total contract assets

   $ 3,544      $ 4,147  
  

 

 

    

 

 

 

Deferred revenue, current

   $ 29,518      $ 32,705  

Deferred revenue, long-term

            147  
  

 

 

    

 

 

 

Total deferred revenue

   $ 29,518      $ 32,852  
  

 

 

    

 

 

 
Schedule of Disaggregated Revenue

The Company’s revenue by geography is as follows:

 

     Three Months Ended
July 31,
 
     2018      2017  

Revenues:

     

Domestic

   $ 21,952      $ 21,546  

International

     5,447        5,340  
  

 

 

    

 

 

 
   $ 27,399      $ 26,886