
| Metric | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 |
|---|---|---|---|---|---|---|---|---|
| Total revenue | $82.1M+32.6% | $61.9M+16.2% | $53.3M+7.8% | $49.4M-22.8% | $64.0M+68.5% | $37.9M+1382.3% | $2.6M | $0 |
| Total cost of revenue | $71.9M+25.0% | $57.5M+15.9% | $49.6M+8.0% | $46.0M-23.4% | $60.0M+70.5% | $35.2M+1451.4% | $2.3M | $0 |
| Gross profit | $78.0M+136.1% | $33.0M-28.4% | $46.1M-9.3% | $50.8M-34.3% | $77.3M+30.2% | $59.4M+13.4% | $52.3M-21.8% | $67.0M |
| Research and development | $48.0M+6.4% | $45.1M-2.3% | $46.2M-14.2% | $53.8M-1.9% | $54.8M+33.2% | $41.2M+46.3% | $28.1M+33.6% | $21.1M |
| Sales, general, and administrative | $54.2M+10.0% | $49.3M+7.3% | $45.9M-4.9% | $48.3M-8.4% | $52.7M+34.3% | $39.2M+15.1% | $34.1M+18.3% | $28.8M |
| Restructuring | $2.3M-45.3% | $4.3M+425.2% | $817K-79.0% | $3.9M | $0 | $0 | — | — |
| Total operating expenses | $104.5M+5.9% | $98.7M+6.2% | $92.9M-12.3% | $105.9M-1.5% | $107.5M+33.7% | $80.4M+29.2% | $62.2M+24.8% | $49.9M |
| Loss from operations | -$26.6M+59.5% | -$65.6M-40.3% | -$46.8M+15.1% | -$55.1M-82.4% | -$30.2M-43.6% | -$21.0M-112.4% | -$9.9M-158.1% | $17.1M |
| Interest income | $4.9M+176.7% | $1.8M+25.8% | $1.4M | — | — | — | — | — |
| Interest expense | -$1.1M-932.4% | -$105K-56.7% | -$67K | — | — | — | — | — |
| Other (expense) income, net | -$40K-101.3% | $3.1M+11.7% | $2.8M+721.3% | $338K+0.6% | $336K-11.1% | $378K-29.3% | $535K+311.5% | -$253K |
| Loss before income taxes | -$22.8M+62.6% | -$60.9M-42.7% | -$42.6M+21.4% | -$54.2M-80.5% | -$30.0M-45.9% | -$20.6M-204.4% | -$6.8M-138.6% | $17.5M |
| Income tax expense (benefit) | $699K+1019.7% | -$76K+92.2% | -$978K-384.3% | $344K+191.7% | -$375K-210.3% | $340K-94.4% | $6.1M+70.0% | $3.6M |
| Net loss | -$23.5M+61.4% | -$60.8M-45.9% | -$41.7M+23.7% | -$54.6M-84.0% | -$29.7M-41.7% | -$20.9M-62.5% | -$12.9M-192.4% | $13.9M |
| Net loss per share, basic (in dollars per share) | -$470.00+63.0% | -$1270.00-41.1% | -$900.00+26.8% | -$1230.00-75.7% | -$700.00-27.3% | -$550.00-57.1% | -$350.00-192.1% | $380.00 |
| Net loss per share, diluted (in dollars per share) | -$470.00+63.0% | -$1270.00-41.1% | -$900.00+26.8% | -$1230.00-75.7% | -$700.00-27.3% | -$550.00-57.1% | -$350.00-209.4% | $320.00 |
| Shares used in per share calculations, basic (in shares) | $49979000.00+4.3% | $47900000.00+4.0% | $46078000.00+3.7% | $44436000.00+5.4% | $42142000.00+9.8% | $38367000.00+3.4% | $37119000.00+49.3% | $24862000.00 |
| Shares used in per share calculations, diluted (in shares) | $49979000.00+4.3% | $47900000.00+4.0% | $46078000.00+3.7% | $44436000.00+5.4% | $42142000.00+9.8% | $38367000.00+3.4% | $37119000.00+23.9% | $29959000.00 |
| Products | ||||||||
| Development | ||||||||
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.