XML 87 R66.htm IDEA: XBRL DOCUMENT v3.7.0.1
Property and Equipment, net (Details) - USD ($)
$ in Thousands
Apr. 30, 2017
Apr. 30, 2016
Property and equipment, net    
Property and equipment, gross $ 101,941 $ 92,759
Less accumulated depreciation and amortization (82,721) (75,997)
Property, Plant and Equipment, Net, Total 19,220 16,762
Leasehold improvements    
Property and equipment, net    
Property and equipment, gross 9,809 8,939
Machinery and equipment    
Property and equipment, net    
Property and equipment, gross 53,077 48,034
Furniture and fixtures    
Property and equipment, net    
Property and equipment, gross 1,962 1,730
Computer equipment and software    
Property and equipment, net    
Property and equipment, gross 32,485 30,171
Construction in process    
Property and equipment, net    
Property and equipment, gross $ 4,608 $ 3,885