
| Metric | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 |
|---|---|---|---|---|---|---|---|
| Cash and cash equivalents | $42.2M+20.9% | $34.9M+5.0% | $33.3M+60.6% | $20.7M-67.3% | $63.4M+18.4% | $53.6M+413.5% | $10.4M |
| Short-term investments | $105.6M-8.3% | $115.1M-13.3% | $132.7M+73.4% | $76.6M-8.4% | $83.6M-41.5% | $142.9M+75.6% | $81.3M |
| Accounts receivable, net of allowance for credit losses of $1,013 and $588, respectively | $29.9M+8.9% | $27.5M+25.1% | $22.0M+6.2% | $20.7M+45.1% | $14.2M+4.7% | $13.6M+16.1% | $11.7M |
| Inventory | $33.9M+25.2% | $27.1M+33.7% | $20.2M+17.2% | $17.3M+50.3% | $11.5M+104.1% | $5.6M+3.3% | $5.5M |
| Prepaid expenses and other current assets | $4.5M+39.8% | $3.2M+1.0% | $3.2M+34.2% | $2.4M-24.8% | $3.1M+22.5% | $2.6M+2.2% | $2.5M |
| Total current assets | $216.1M+4.0% | $207.8M-1.7% | $211.4M+53.6% | $137.6M-21.8% | $175.9M-19.4% | $218.2M+95.8% | $111.5M |
| Property and equipment, net | $21.3M+4.5% | $20.4M+27.3% | $16.0M+2.8% | $15.6M+73.1% | $9.0M+98.6% | $4.5M+14.5% | $4.0M |
| Operating lease right-of-use assets | $1.1M-45.2% | $2.0M-26.7% | $2.7M-32.4% | $4.0M-23.7% | $5.2M | $0 | — |
| Other non-current assets | $55K-81.7% | $300K-7.7% | $325K-13.3% | $375K-6.3% | $400K+7.0% | $374K+18.7% | $315K |
| TOTAL ASSETS | $238.6M+3.5% | $230.4M+0.0% | $230.4M+46.3% | $157.6M-17.3% | $190.5M-14.6% | $223.1M+90.7% | $117.0M |
| Accounts payable | $4.6M-28.6% | $6.5M+41.4% | $4.6M-26.9% | $6.3M+96.3% | $3.2M-2.2% | $3.3M+16.4% | $2.8M |
| Accrued liabilities and other | $19.7M+1.1% | $19.5M+11.7% | $17.5M+29.2% | $13.5M+9.4% | $12.4M+21.1% | $10.2M-12.1% | $11.6M |
| Operating lease liabilities, current portion | $944K-18.1% | $1.2M-18.6% | $1.4M+2.0% | $1.4M+3.7% | $1.3M | $0 | — |
| Total current liabilities | $25.3M-6.8% | $27.1M+15.7% | $23.5M+10.8% | $21.2M+25.4% | $16.9M+25.4% | $13.5M-28.3% | $18.8M |
| Long-term borrowings | $35.6M+0.3% | $35.5M-1.7% | $36.1M+2.5% | $35.2M+0.6% | $35.0M-11.4% | $39.5M+13.2% | $34.9M |
| Operating lease liabilities, net of current portion | $175K-80.1% | $879K-41.8% | $1.5M-47.4% | $2.9M-31.1% | $4.2M | $0 | — |
| Other long-term liabilities | $0-100.0% | $10K-44.4% | $18K-40.0% | $30K-47.4% | $57K-93.3% | $854K+135.9% | $362K |
| TOTAL LIABILITIES | $61.0M-3.9% | $63.5M+4.0% | $61.0M+3.0% | $59.3M+5.6% | $56.1M+4.3% | $53.8M-0.4% | $54.0M |
| Preferred stock, $0.0001 par value; 5,000,000 shares authorized; no shares issued and outstanding | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Common stock, $0.0001 par value; 100,000,000 shares authorized; 43,647,131 and 42,086,477 shares issued and outstanding, respectively | $4K+0.0% | $4K+0.0% | $4K+33.3% | $3K+0.0% | $3K+0.0% | $3K+0.0% | $3K |
| Additional paid-in capital | $627.0M+4.8% | $598.1M+5.0% | $569.5M+25.1% | $455.2M+5.9% | $429.9M+5.3% | $408.1M+58.1% | $258.1M |
| Accumulated other comprehensive income | $816K+234.4% | $244K-27.2% | $335K+44.4% | $232K-34.1% | $352K-32.8% | $524K+12.9% | $464K |
| Accumulated deficit | -$450.3M-4.4% | -$431.4M-7.7% | -$400.4M-12.1% | -$357.1M-20.7% | -$295.8M-23.6% | -$239.3M-22.3% | -$195.6M |
| TOTAL STOCKHOLDERS’ EQUITY | $177.5M+6.3% | $167.0M-1.4% | $169.4M+72.3% | $98.3M-26.9% | $134.4M-20.6% | $169.4M+168.8% | $63.0M |
| TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY | $238.6M+3.5% | $230.4M+0.0% | $230.4M+46.3% | $157.6M-17.3% | $190.5M-14.6% | $223.1M+90.7% | $117.0M |
Source: SEC EDGAR XBRL. % change vs prior period shown where available.
Source: SEC EDGAR 10-K and 10-Q filings. Up to 10 years annual / 16 quarters shown.