
| Metric | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 |
|---|---|---|---|---|---|---|
| Cash and cash equivalents | $92.0M-23.6% | $120.4M-12.9% | $138.1M-25.3% | $185.0M-29.0% | $260.7M+323.8% | $61.5M |
| Accounts receivable, net of allowance for credit losses of $234 and $689 at December 31, 2025 and 2024, respectively | $9.7M-9.7% | $10.8M-24.5% | $14.3M-5.7% | $15.1M+73.9% | $8.7M+62.4% | $5.4M |
| Inventory, net | $7.8M+22.8% | $6.3M-19.4% | $7.8M+28.4% | $6.1M+75.9% | $3.5M+33.8% | $2.6M |
| Prepaid expenses and other current assets | $3.3M+41.2% | $2.3M-11.4% | $2.6M-23.7% | $3.4M-18.0% | $4.2M+258.7% | $1.2M |
| Total current assets | $112.7M-19.3% | $139.8M-14.2% | $162.9M-22.3% | $209.7M-24.3% | $277.0M+292.2% | $70.6M |
| Property and equipment, net | $1.6M+1.9% | $1.6M-3.7% | $1.6M+4.4% | $1.6M+8.0% | $1.5M+14.6% | $1.3M |
| Operating lease right-of-use assets | $438K-53.2% | $935K-35.9% | $1.5M-9.7% | $1.6M+8.0% | $1.5M+188.6% | $518K |
| Other noncurrent assets | $518K-5.8% | $550K-19.4% | $682K+223.2% | $211K+4.5% | $202K-47.7% | $386K |
| Total assets | $115.3M-19.3% | $142.8M-14.3% | $166.7M-21.8% | $213.1M-24.0% | $280.2M+284.8% | $72.8M |
| Accounts payable | $1.3M-20.6% | $1.7M-2.3% | $1.7M-35.6% | $2.7M-19.8% | $3.4M+55.3% | $2.2M |
| Accrued compensation | $6.1M-37.3% | $9.7M+113.8% | $4.5M-38.4% | $7.4M+22.8% | $6.0M+47.1% | $4.1M |
| Accrued and other current liabilities | $3.6M-11.9% | $4.1M+8.6% | $3.8M-51.5% | $7.8M+86.7% | $4.2M+35.0% | $3.1M |
| Total current liabilities | $11.0M-28.7% | $15.5M+26.2% | $12.3M-31.2% | $17.8M+31.9% | $13.5M+45.0% | $9.3M |
| Long-term debt, net of current portion | $40.3M+2.4% | $39.4M+24.1% | $31.7M-4.8% | $33.3M+2.0% | $32.7M+2.2% | $32.0M |
| Other noncurrent liabilities | $31K-93.7% | $492K-80.1% | $2.5M+32.6% | $1.9M-2.7% | $1.9M-37.2% | $3.1M |
| Total liabilities | $51.4M-7.2% | $55.3M+19.1% | $46.4M-12.4% | $53.0M+10.2% | $48.1M+8.5% | $44.3M |
| Preferred stock, par value $0.001 per share; 10,000,000 shares authorized; no shares issued and outstanding as of December 31, 2025 and 2024, respectively | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | — |
| Common stock, par value $0.001 per share; 200,000,000 shares authorized; 53,493,711 and 50,937,999 shares issued and outstanding as of December 31, 2025 and 2024, respectively | $54.00+5.9% | $51.00+4.1% | $49.00+2.1% | $48.00+0.0% | $48.00+433.3% | $9.00 |
| Additional paid-in-capital | $448.6M+3.4% | $433.8M+4.5% | $415.0M+3.9% | $399.3M+3.7% | $385.1M+32449.5% | $1.2M |
| Accumulated deficit | -$384.7M-11.1% | -$346.3M-17.5% | -$294.8M-23.2% | -$239.2M-56.4% | -$153.0M-69.9% | -$90.0M |
| Total stockholders' equity | $63.9M-26.9% | $87.5M-27.2% | $120.2M-24.9% | $160.1M-31.0% | $232.1M+361.2% | -$88.8M |
| Total liabilities and stockholders' equity | $115.3M-19.3% | $142.8M-14.3% | $166.7M-21.8% | $213.1M-24.0% | $280.2M+284.8% | $72.8M |
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.