XML 71 R2.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) - USD ($)
$ in Thousands
Oct. 31, 2023
Apr. 30, 2023
Current assets:    
Cash and cash equivalents $ 31,424 $ 38,542
Accounts receivable, net 13,379 18,298
Contract assets 10,847 9,609
Inventory 38,583 43,908
Prepaid expenses and other current assets 9,972 2,094
Total current assets 104,205 112,451
Property and equipment, net 187,874 177,770
Operating lease right-of-use assets 41,973 42,772
Deferred tax assets 116,760 113,751
Other assets 4,673 4,473
Restricted cash 0 350
Total assets 455,485 451,567
Current liabilities:    
Accounts payable 22,784 24,593
Accrued compensation and benefits 4,244 8,780
Contract liabilities 46,437 37,352
Convertible senior notes, net 141,154 140,623
Current portion of operating lease liabilities 1,263 1,358
Other current liabilities 3,394 2,440
Total current liabilities 219,276 215,146
Operating lease liabilities, less current portion 45,036 45,690
Finance lease liabilities, less current portion 7,840 1,562
Total liabilities 272,152 262,398
Commitments and contingencies
Stockholders’ equity:    
Preferred stock, $0.001 par value; 5,000 shares authorized; no shares issued and outstanding at respective dates 0 0
Common stock, $0.001 par value; 150,000 shares authorized; 63,234 and 62,692 shares issued and outstanding at respective dates 63 63
Additional paid-in capital 626,031 620,224
Accumulated deficit (442,761) (431,118)
Total stockholders’ equity 183,333 189,169
Total liabilities and stockholders’ equity $ 455,485 $ 451,567