XML 34 R24.htm IDEA: XBRL DOCUMENT v3.20.4
2. Summary of Significant Accounting Policies (Details - Property and Equipment) - USD ($)
$ in Thousands
Jan. 31, 2021
Apr. 30, 2020
Property and equipment, gross $ 52,343 $ 44,746
Less: Accumulated depreciation and amortization (20,181) (17,641)
Total property and equipment, net 32,162 27,105
Leasehold Improvements [Member]    
Property and equipment, gross 21,230 21,130
Laboratory and manufacturing equipment [Member]    
Property and equipment, gross 16,094 15,033
Computer Equipment and software [Member]    
Property and equipment, gross 5,541 5,334
Furniture, fixtures and office equipment [Member]    
Property and equipment, gross 715 685
Construction in Progress [Member]    
Property and equipment, gross $ 8,763 $ 2,564