XML 77 R64.htm IDEA: XBRL DOCUMENT v3.7.0.1
Stockholders' Equity - Summary of Stock-Based Compensation Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2017
Apr. 30, 2016
Apr. 30, 2015
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Stock-based expense $ 16,282 $ 15,086 $ 12,201
Capitalized stock-based compensation 495 488 601
Stock-based compensation 16,777 15,574 12,802
Cost of Sales [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Stock-based expense 1,734 2,167 1,517
Selling and Marketing Expense [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Stock-based expense 2,996 2,956 3,923
Research and Development Expense [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Stock-based expense 3,770 2,996 1,960
General and Administrative Expense [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Stock-based expense 7,782 6,967 4,677
Loss From Discontinued Operations, Net Of Tax [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Stock-based expense $ 0 $ 0 $ 124