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 | $12.26M | $17.64M | $26.57M | $27.63M | $27.89M |
| Cost of revenue | $6.06M | $11.26M | $16.34M | $14.25M | $12.50M |
| Gross profit | $6.20M | $6.38M | $10.22M | $13.38M | $15.39M |
Source: SEC filings. Information and analytics, not investment advice.
| Gross margin |
| 5060.0% |
| 3620.0% |
| 3850.0% |
| 4840.0% |
| 5520.0% |
| Research & development | $2.76M | $3.41M | $3.11M | $3.41M | $3.93M |
| Selling, general & admin | $4.14M | $5.18M | $5.46M | $6.34M | $6.49M |
| Total operating expenses | $12.94M | $12.39M | $13.58M | $14.16M | $15.71M |
| Operating income | -$6.73M | -$6.00M | -$3.35M | -$777.00K | -$322.00K |
| Operating margin | -5490.0% | -3400.0% | -1260.0% | -280.0% | -120.0% |
| Interest expense | — | — | — | — | — |
| Pretax income | -$10.13M | -$7.75M | -$4.02M | $243.00K | $1.73M |
| Tax provision | $5.00K | -$299.00K | $0 | -$418.00K | -$2.01M |
| Net income | -$10.13M | -$7.45M | -$4.02M | $661.00K | $3.74M |
| Net margin | -8260.0% | -4230.0% | -1510.0% | 240.0% | 1340.0% |
| EBITDA | -$4.50M | -$3.31M | -$379.00K | $2.60M | $3.50M |
| Basic EPS | -3.9 | -40 | -12 | 0.38 | 0.82 |
| Diluted EPS | -3.9 | -40 | -12 | 0.38 | 0.75 |