Loading
Price chart (1D to 10Y)
Licensed market data — shown to members, not published to the open web.
Income Statement, fiscal years · USD, as filed
| Line item | Dec 21 | Dec 22 | Dec 23 | Dec 24 | Dec 25 |
|---|---|---|---|---|---|
| Total revenue | $145.60M | $122.73M | $93.15M | $92.19M | $101.99M |
| Cost of revenue | $44.55M | $39.83M | $40.46M | $28.50M | $29.44M |
| Gross profit | $101.04M | $82.90M | $52.68M | $63.69M | $72.55M |
Source: SEC filings. Information and analytics, not investment advice.
| Gross margin |
| 6940.0% |
| 6750.0% |
| 5660.0% |
| 6910.0% |
| 7110.0% |
| Research & development | $47.09M | $49.80M | $39.11M | $26.11M | $24.49M |
| Selling, general & admin | $15.14M | $15.98M | $34.65M | $12.68M | $13.63M |
| Total operating expenses | $114.57M | $115.17M | $117.62M | $69.70M | $68.94M |
| Operating income | -$13.52M | -$32.26M | -$64.93M | -$6.01M | $3.60M |
| Operating margin | -930.0% | -2630.0% | -6970.0% | -650.0% | 350.0% |
| Interest expense | — | — | — | — | — |
| Pretax income | -$13.18M | -$30.13M | -$61.72M | -$4.10M | $4.93M |
| Tax provision | $1.85M | $1.89M | $1.08M | $1.76M | $1.23M |
| Net income | -$15.04M | -$32.03M | -$62.80M | -$5.86M | $3.70M |
| Net margin | -1030.0% | -2610.0% | -6740.0% | -640.0% | 360.0% |
| EBITDA | -$7.95M | -$24.91M | -$56.60M | $410.00K | $7.65M |
| Basic EPS | -0.42 | -0.87 | -1.66 | -0.15 | 0.08 |
| Diluted EPS | -0.42 | -0.87 | -1.66 | -0.15 | 0.08 |