| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $177.34M$175.29M – $179.07M | $2.13$2.09 – $2.17 | $75.45M | 4 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Thu, 6 Aug 2026 | $0.5040 | $0.5260 | +4.4% | $42.37M | $43.5M |
| Thu, 7 May 2026 | $0.5000 | $0.6200 | +24.0% | $42.3M | $47.52M |
| Thu, 26 Feb 2026 | $0.4800 | $0.5200 | +8.3% | $39.18M | $42.15M |
| Thu, 6 Nov 2025 | $0.5000 | $0.5000 | +0.0% | $39.46M | $29.77M |
| Thu, 7 Aug 2025 | $0.5300 | $0.5700 | +7.5% | $37.42M | $32.4M |
| Thu, 8 May 2025 | $0.5300 | $0.5400 | +1.9% | $35.7M | $36.5M |
| Thu, 6 Mar 2025 | $0.5100 | $0.5400 | +5.9% | $36.66M | $37.46M |
| Thu, 31 Oct 2024 | $0.5700 | $0.6100 | +7.0% | $36.66M | $38.38M |