| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $315.89M$307.72M – $324.05M | $1.87$1.85 – $1.88 | $4.55M | 2 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Thu, 6 Aug 2026 | $0.6460 | −$0.2380 | −136.8% | $78.37M | $75.81M |
| Thu, 7 May 2026 | $0.6700 | −$0.2300 | −134.3% | $80.74M | $77.03M |
| Thu, 5 Mar 2026 | −$0.2202 | $0.7700 | +449.7% | $70.6M | $83.39M |
| Thu, 6 Nov 2025 | −$1.32 | $0.5800 | +144.0% | $70.6M | $81.27M |
| Thu, 7 Aug 2025 | $0.6360 | $0.5300 | −16.7% | $72.65M | $79.95M |
| Thu, 8 May 2025 | −$0.9900 | $0.4100 | +141.4% | $75.89M | $83.51M |
| Thu, 6 Mar 2025 | $0.0300 | $1.00 | +3233.3% | $77.36M | $97.48M |
| Thu, 7 Nov 2024 | $0.6000 | $0.8000 | +33.3% | $86.72M | $97.19M |