XML 57 R44.htm IDEA: XBRL DOCUMENT v3.5.0.1
Summary of Significant Accounting Policies - Additional Information (Details)
$ in Thousands
12 Months Ended
Apr. 30, 2016
USD ($)
Customer
Apr. 30, 2015
USD ($)
Customer
Apr. 30, 2014
USD ($)
Customer
Accounting Policies [Abstract]      
Foreign Currency Transaction Gain (Loss), before Tax $ (400) $ (1,000) $ 400
Other than Temporary Impairment Losses, Investments 0 0 $ 0
Allowance for doubtful accounts $ 2,362 $ 3,992  
Number of clients that accounted for more than 10% of account receivables | Customer 0 0  
Number of clients that accounted for more than 10% of revenue | Customer 0 0 0
Revenue Recognition, Multiple-deliverable Arrangements [Line Items]      
Stock-based expense $ 14,761 $ 12,201 $ 13,827
Software as a Service (“SaaS”)      
Revenue Recognition, Multiple-deliverable Arrangements [Line Items]      
Service agreement period 1 year