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 | $125.76M | $135.30M | $142.97M | $139.23M | $144.78M |
| Cost of revenue | $79.22M | $82.87M | $87.62M | $84.24M | $84.73M |
| Gross profit | $46.54M | $52.43M | $55.34M | $54.98M | $60.04M |
Source: SEC filings. Information and analytics, not investment advice.
| Gross margin |
| 3700.0% |
| 3870.0% |
| 3870.0% |
| 3950.0% |
| 4150.0% |
| Research & development | $6.19M | $6.32M | $6.90M | $6.63M | $4.76M |
| Selling, general & admin | $23.62M | $23.07M | $27.22M | $25.98M | $28.39M |
| Total operating expenses | $30.26M | $29.70M | $34.40M | $33.00M | $33.24M |
| Operating income | $16.28M | $22.73M | $20.93M | $21.98M | $26.80M |
| Operating margin | 1290.0% | 1680.0% | 1460.0% | 1580.0% | 1850.0% |
| Interest expense | $1.16M | $1.12M | $1.11M | $708.00K | $704.00K |
| Pretax income | $16.12M | $22.98M | $19.72M | $21.67M | $26.23M |
| Tax provision | $2.75M | $4.45M | $6.03M | $4.47M | $7.07M |
| Net income | $13.36M | $18.52M | $13.68M | $17.19M | $19.16M |
| Net margin | 1060.0% | 1370.0% | 960.0% | 1240.0% | 1320.0% |
| EBITDA | $24.77M | $31.28M | $29.77M | $30.79M | $35.58M |
| Basic EPS | 0.45 | 0.62 | 0.47 | 0.6 | 0.67 |
| Diluted EPS | 0.44 | 0.62 | 0.46 | 0.59 | 0.66 |