XML 52 R24.htm IDEA: XBRL DOCUMENT v3.20.1
2. Summary of Significant Accounting Policies (Details - Property and Equipment) - USD ($)
$ in Thousands
Jan. 31, 2020
Apr. 30, 2019
Property and equipment, gross $ 43,677 $ 40,194
Less: Accumulated depreciation and amortization (16,827) (14,569)
Total property and equipment, net 26,850 25,625
Leasehold Improvements [Member]    
Property and equipment, gross 21,130 20,574
Laboratory and manufacturing equipment [Member]    
Property and equipment, gross 14,968 12,858
Computer Equipment and software [Member]    
Property and equipment, gross 4,931 4,644
Furniture, fixtures and office equipment [Member]    
Property and equipment, gross 685 528
Construction in Progress [Member]    
Property and equipment, gross $ 1,963 $ 1,590