XML 28 R18.htm IDEA: XBRL DOCUMENT v3.20.4
2. Summary of Significant Accounting Policies (Tables)
9 Months Ended
Jan. 31, 2021
Accounting Policies [Abstract]  
Disaggregation of revenue

The following table summarizes our manufacturing and process development revenue streams (in thousands):

 

   

Three Months Ended

January 31,

   

Nine Months Ended

January 31,

 
    2021     2020     2021     2020  
Manufacturing revenues   $ 17,895     $ 11,525     $ 60,407     $ 40,422  
Process development revenues     3,911       2,060       7,855       6,730  
Total revenues   $ 21,806     $ 13,585     $ 68,262     $ 47,152  
Schedule of estimated useful lives of property

Depreciation and amortization are computed using the straight-line method over the estimated useful lives of the related assets, which are generally as follows:

 

Description   Estimated Useful Life
Leasehold improvements   Shorter of estimated useful life or lease term
Laboratory and manufacturing equipment   5 – 10 years
Furniture, fixtures and office equipment   5 – 10 years
Computer equipment and software   3 – 5 years
Schedule of property and equipment

All of our property and equipment are located in the U.S. Property and equipment consist of the following (in thousands):

 

    January 31, 2021     April 30, 2020  
Leasehold improvements   $ 21,230     $ 21,130  
Laboratory and manufacturing equipment     16,094       15,033  
Computer equipment and software     5,541       5,334  
Furniture, fixtures and office equipment     715       685  
Construction-in-progress     8,763       2,564  
Total 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