XML 12 R25.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
2. Summary of Significant Accounting Policies (Details - Property and Equipment) - USD ($)
$ in Thousands
Oct. 31, 2019
Apr. 30, 2019
Property and equipment, gross $ 43,007 $ 40,194
Less: Accumulated depreciation and amortization (16,017) (14,569)
Total property and equipment, net 26,990 25,625
Leasehold Improvements [Member]    
Property and equipment, gross 21,132 20,574
Laboratory and manufacturing equipment [Member]    
Property and equipment, gross 13,137 12,858
Computer Equipment and software [Member]    
Property and equipment, gross 4,719 4,644
Furniture, fixtures and office equipment [Member]    
Property and equipment, gross 685 528
Construction in Progress [Member]    
Property and equipment, gross $ 3,334 $ 1,590