XML 75 R6.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) - USD ($)
$ in Thousands
6 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Cash flows from operating activities:    
Net income (loss) $ (11,643) $ 841
Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities:    
Depreciation and amortization 5,433 3,409
Stock-based compensation 4,809 4,683
Amortization of debt issuance costs 639 520
Deferred income taxes (3,009) (2,495)
Loss on disposal of property and equipment 46 70
Changes in operating assets and liabilities:    
Accounts receivable, net 4,919 (33)
Contract assets (1,238) (1,159)
Inventory 5,325 (12,999)
Prepaid expenses and other assets (7,909) (127)
Accounts payable 4,344 5,346
Accrued compensation and benefits (4,536) (2,411)
Contract liabilities 8,808 (5,352)
Other accrued expenses and liabilities 20 781
Net cash provided by (used in) operating activities 6,008 (8,926)
Cash flows from investing activities:    
Purchase of property and equipment (21,624) (41,277)
Net cash used in investing activities (21,624) (41,277)
Cash flows from financing activities:    
Proceeds from issuance of common stock under equity compensation plans 998 1,578
Proceeds from finance lease 7,412 0
Principal payments on finance lease (262) (249)
Net cash provided by financing activities 8,148 1,329
Net decrease in cash, cash equivalents and restricted cash (7,468) (48,874)
Cash, cash equivalents and restricted cash, beginning of period 38,892 126,516
Cash, cash equivalents and restricted cash, end of period 31,424 77,642
Supplemental disclosures of cash flow information:    
Cash paid for interest 593 750
Cash paid for income taxes 14 220
Supplemental disclosures of non-cash investing activities:    
Unpaid purchases of property and equipment $ 8,084 $ 8,584