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 | $337.70M | $349.44M | $362.30M | $363.61M | $377.41M |
| Cost of revenue | $230.03M | $235.56M | $245.58M | $247.73M | $255.85M |
| Gross profit | $107.67M | $113.87M | $116.71M | $115.87M | $121.56M |
Source: SEC filings. Information and analytics, not investment advice.
| Gross margin |
| 3190.0% |
| 3260.0% |
| 3220.0% |
| 3190.0% |
| 3220.0% |
| Research & development | — | — | — | — | — |
| Selling, general & admin | — | — | — | — | — |
| Total operating expenses | $77.16M | $80.99M | $83.77M | $81.80M | $82.61M |
| Operating income | $30.51M | $32.88M | $32.93M | $34.07M | $38.94M |
| Operating margin | 900.0% | 940.0% | 910.0% | 940.0% | 1030.0% |
| Interest expense | $4.01M | $3.52M | $3.34M | $2.15M | $1.72M |
| Pretax income | $26.99M | $29.94M | $30.35M | $32.43M | $37.78M |
| Tax provision | $5.77M | $7.89M | $7.50M | $7.36M | $10.17M |
| Net income | $21.22M | $22.05M | $22.84M | $25.06M | $27.60M |
| Net margin | 630.0% | 630.0% | 630.0% | 690.0% | 730.0% |
| EBITDA | $34.45M | $36.80M | $37.34M | $38.10M | $43.06M |
| Basic EPS | 1.18 | 1.22 | 1.26 | 1.38 | 1.51 |
| Diluted EPS | 1.16 | 1.2 | 1.24 | 1.36 | 1.49 |