XML 19 R7.htm IDEA: XBRL DOCUMENT v3.25.2
Unaudited Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Cash flows from operating activities:    
Net income (loss) $ 6,724 $ (2,524)
Adjustments to reconcile net income (loss) to net cash provided by operations:    
Depreciation and amortization 1,229 1,008
Stock-based compensation expense 4,526 1,229
Provision for excess and obsolete inventory 711 503
Amortization of operating lease right-of-use assets 243 192
Deferred income taxes 7 (2)
Earnings from equity method investments (293) 0
Change in fair value of contingent consideration 0 3,920
Other non-cash items 140 (3)
Changes in operating asset and liability accounts:    
Accounts receivable (8,512) 2,786
Inventory (1,046) (3,799)
Prepaid expenses and other assets (5,084) (3,099)
Operating leases (64) (195)
Accounts payable and accrued expenses 6,321 (1,734)
Deferred revenue (777) 5,127
Net cash provided by operating activities 4,125 3,409
Cash flows from investing activities:    
Purchases of property, plant and equipment (814) (265)
Change in other assets 79 245
Net cash used in investing activities (735) (20)
Cash flows from financing activities:    
Repayment of debt 0 (16)
Employee taxes paid related to net settlement of equity awards 0 (126)
Proceeds from public equity offering, net of offering expenses 124,577 0
Net cash provided by (used in) financing activities 124,577 (142)
Effect of exchange rate changes on cash 71 (4)
Net increase in cash, cash equivalents and restricted cash 128,038 3,243
Cash, cash equivalents and restricted cash at beginning of period 85,381 92,280
Cash, cash equivalents and restricted cash at end of period 213,419 95,523
Supplemental schedule of cash flow information:    
Cash paid for income taxes, net of refunds 38 148
Non-cash investing and financing activities    
Right-of-use assets obtained in exchange for new lease obligations 451 1,730
Postemployment Retirement Benefits [Member]    
Non-cash investing and financing activities    
Issuance of common stock $ 362 $ 179