| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Sun, 29 Nov 2026 | $338.52M$337.92M – $339.13M | $0.8100$0.7736 – $0.8464 | $7.05M | 2 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Wed, 30 Sep 2026 | — | $0.2432 | — | — | — |
| Wed, 1 Jul 2026 | $0.2000 | $0.2400 | +20.0% | $83.32M | $83.75M |
| Wed, 1 Apr 2026 | $0.1700 | $0.1300 | −23.5% | $83.96M | $80.34M |
| Wed, 4 Feb 2026 | $0.3000 | $0.2300 | −23.3% | $86.9M | $88.67M |
| Wed, 8 Oct 2025 | $0.0900 | $0.0900 | +0.0% | $86.89M | $80.1M |
| Wed, 9 Jul 2025 | $0.1500 | $0.2200 | +46.7% | $82.03M | $84.35M |
| Wed, 2 Apr 2025 | $0.0200 | $0.2100 | +950.0% | $81.95M | $82.16M |
| Wed, 29 Jan 2025 | −$0.0400 | $0.3800 | +1050.0% | $82.84M | $84.34M |