XML 11 R2.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) - USD ($)
$ in Thousands
Jul. 31, 2023
Apr. 30, 2023
Current assets:    
Cash and cash equivalents $ 24,898 $ 38,542
Accounts receivable, net 16,209 18,298
Contract assets 14,454 9,609
Inventory 40,866 43,908
Prepaid expenses and other current assets 1,892 2,094
Total current assets 98,319 112,451
Property and equipment, net 182,299 177,369
Operating lease right-of-use assets 42,374 42,772
Deferred tax assets 114,238 113,639
Other assets 4,757 4,473
Restricted cash 350 350
Total assets 442,337 451,054
Current liabilities:    
Accounts payable 22,813 24,593
Accrued compensation and benefits 4,667 8,780
Contract liabilities 33,019 37,352
Current portion of operating lease liabilities 1,262 1,358
Other current liabilities 2,296 1,626
Total current liabilities 64,057 73,709
Convertible senior notes, net 140,888 140,623
Operating lease liabilities, less current portion 45,370 45,690
Finance lease liabilities, less current portion 1,424 1,562
Total liabilities 251,739 261,584
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,111 and 62,692 shares issued and outstanding at respective dates 63 63
Additional paid-in capital 623,445 620,224
Accumulated deficit (432,910) (430,817)
Total stockholders’ equity 190,598 189,470
Total liabilities and stockholders’ equity $ 442,337 $ 451,054