
| Metric | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 |
|---|---|---|---|---|---|---|
| Cash and cash equivalents | $19.9M+19.4% | $16.7M+72.4% | $9.7M-18.1% | $11.8M-51.4% | $24.4M+74.1% | $14.0M |
| Short-term investments | $208.2M-5.6% | $220.5M+87.7% | $117.5M+25.0% | $94.0M-30.4% | $135.0M+145.5% | $55.0M |
| Accounts receivable | $23.4M-22.2% | $30.1M+48.2% | $20.3M+85.1% | $11.0M+125.3% | $4.9M+69.7% | $2.9M |
| Inventories, net | $31.6M+43.4% | $22.0M+26.3% | $17.4M+17.4% | $14.8M+84.7% | $8.0M-3.1% | $8.3M |
| Prepaid and other current assets | $4.4M-3.3% | $4.5M+28.9% | $3.5M+18.9% | $3.0M-27.2% | $4.1M+196.6% | $1.4M |
| Total current assets | $287.5M-2.2% | $293.8M+74.5% | $168.4M+25.2% | $134.6M-23.7% | $176.3M+116.3% | $81.5M |
| Property and equipment, net | $13.1M+5.2% | $12.4M+14.5% | $10.8M+6.9% | $10.1M-9.6% | $11.2M-15.6% | $13.3M |
| Operating leases right-of-use assets | $10.0M-11.2% | $11.2M+359.0% | $2.4M-38.0% | $3.9M-8.0% | $4.3M-19.5% | $5.3M |
| Restricted cash | $750K+0.0% | $750K+5.5% | $711K-6.6% | $761K-6.2% | $811K+75.9% | $461K |
| Other assets | $590K+63.9% | $360K+144.9% | $147K-80.8% | $767K+572.8% | $114K+3.6% | $110K |
| Total assets | $311.8M-2.1% | $318.6M+74.5% | $182.6M+21.6% | $150.2M-22.1% | $192.7M+91.4% | $100.7M |
| Accounts payable | $5.3M+16.5% | $4.5M+17.6% | $3.9M+48.9% | $2.6M+53.6% | $1.7M+48.9% | $1.1M |
| Accrued expenses and other current liabilities | $19.8M-2.8% | $20.4M+33.6% | $15.2M+20.3% | $12.7M+61.2% | $7.9M+88.3% | $4.2M |
| Lease liabilities | $1.2M+19.3% | $974K-45.9% | $1.8M-8.6% | $2.0M+28.8% | $1.5M+20.0% | $1.3M |
| Total current liabilities | $26.3M+1.5% | $25.9M+23.8% | $20.9M+21.3% | $17.2M+55.6% | $11.1M-4.5% | $11.6M |
| Long-term lease liabilities | $9.9M-12.8% | $11.3M+834.9% | $1.2M-57.6% | $2.9M-21.6% | $3.6M-28.3% | $5.1M |
| Other long-term liabilities | $0-100.0% | $127K+71.6% | $74K | $0 | — | — |
| Total liabilities | $36.1M-3.2% | $37.3M+68.2% | $22.2M-63.2% | $60.3M+10.6% | $54.5M+21.3% | $44.9M |
| Common stock, $0.001 par value, 900,000,000 shares authorized, 41,242,005 shares issued and outstanding as of December 31, 2025 and 40,428,220 Shares issued and outstanding as of December 31, 2024 | $41K+2.5% | $40K+11.1% | $36K+28.6% | $28K+3.7% | $27K | $0 |
| Preferred stock, $0.001 par value, 100,000,000 shares authorized, no shares issued and outstanding | $0 | $0 | $0 | $0 | $0 | $0 |
| Additional paid-in capital | $936.6M+3.7% | $903.1M+19.6% | $755.0M+18.7% | $636.0M+3.0% | $617.5M | $0 |
| Accumulated other comprehensive loss | $53K-68.1% | $166K+3420.0% | -$5K+94.7% | -$95K-375.0% | -$20K-566.7% | -$3K |
| Accumulated deficit | -$661.0M-6.3% | -$622.1M-4.6% | -$594.6M-8.9% | -$546.0M-13.9% | -$479.3M-11.3% | -$430.6M |
| Total stockholders' equity | $275.7M-2.0% | $281.2M+75.4% | $160.4M+78.4% | $89.9M-35.0% | $138.2M+132.1% | -$430.6M |
| Total liabilities and stockholders' equity | $311.8M-2.1% | $318.6M+74.5% | $182.6M+21.6% | $150.2M-22.1% | $192.7M+91.4% | $100.7M |
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.