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 | Mar 25 | Jun 25 | Sep 25 | Mar 26 | Jun 26 |
|---|---|---|---|---|---|
| Total revenue | $290.00M | $318.60M | $303.30M | $297.90M | $324.00M |
| Cost of revenue | $170.00M | $184.50M | $173.90M | $184.30M | $196.10M |
| Gross profit | $120.00M | $134.10M | $129.40M | $113.60M | $127.90M |
Source: SEC filings. Information and analytics, not investment advice.
| Gross margin |
| 4140.0% |
| 4210.0% |
| 4270.0% |
| 3810.0% |
| 3950.0% |
| Research & development | $9.70M | $9.80M | $10.50M | $10.60M | $12.50M |
| Selling, general & admin | $90.70M | $93.70M | $96.60M | $98.10M | $99.50M |
| Total operating expenses | $100.40M | $103.50M | $107.10M | $108.70M | $112.00M |
| Operating income | $19.60M | $30.60M | $22.30M | $4.90M | $15.90M |
| Operating margin | 680.0% | 960.0% | 740.0% | 160.0% | 490.0% |
| Interest expense | $2.30M | $2.20M | $2.40M | $3.40M | $4.30M |
| Pretax income | $17.20M | $27.30M | $19.40M | $900.00K | $10.30M |
| Tax provision | $4.10M | $7.10M | $4.50M | $700.00K | $2.70M |
| Net income | $13.10M | $20.20M | $14.90M | $200.00K | $7.60M |
| Net margin | 450.0% | 630.0% | 490.0% | 10.0% | 230.0% |
| EBITDA | $33.60M | — | — | $19.80M | — |
| Basic EPS | 0.7 | 1.1 | 0.81 | 0.01 | 0.44 |
| Diluted EPS | 0.69 | 1.08 | 0.8 | 0.01 | 0.44 |