Loading
Price chart (1D to 10Y)
Licensed market data — shown to members, not published to the open web.
Income Statement, fiscal quarters · USD, as filed
| Line item | Jun 24 | Sep 24 | Mar 25 | Jun 25 | Sep 25 |
|---|---|---|---|---|---|
| Total revenue | $340.77M | $372.48M | $353.98M | $540.74M | $568.54M |
| Cost of revenue | $308.91M | $340.35M | $320.04M | $492.88M | $523.69M |
| Gross profit | $31.86M | $32.12M | $33.93M | $47.86M | $44.85M |
Source: SEC filings. Information and analytics, not investment advice.
| Gross margin |
| 940.0% |
| 860.0% |
| 960.0% |
| 890.0% |
| 790.0% |
| Research & development | $2.60M | $3.04M | $3.93M | $3.99M | $4.71M |
| Selling, general & admin | $14.01M | $16.30M | $17.51M | $18.90M | $19.58M |
| Total operating expenses | $32.51M | $34.60M | $39.14M | $46.17M | $45.33M |
| Operating income | -$644.00K | -$2.47M | -$5.20M | $1.68M | -$473.00K |
| Operating margin | -20.0% | -70.0% | -150.0% | 30.0% | -10.0% |
| Interest expense | — | — | — | — | — |
| Pretax income | — | -$2.54M | — | — | -$191.00K |
| Tax provision | — | — | — | — | $89.00K |
| Net income | -$1.21M | -$2.58M | -$4.96M | $1.51M | -$447.00K |
| Net margin | -40.0% | -70.0% | -140.0% | 30.0% | -10.0% |
| EBITDA | -$304.00K | -$2.12M | -$4.83M | $2.08M | $94.00K |
| Basic EPS | -0.01 | -0.01 | -0.02 | 0.01 | 0 |
| Diluted EPS | -0.01 | -0.01 | -0.02 | 0.01 | 0 |