| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $197.39M$194.72M – $200.07M | $1.04$1.02 – $1.06 | $54.44M | 1 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Thu, 6 Aug 2026 | $0.2700 | $0.6238 | +131.0% | $49.78M | — |
| Wed, 5 Aug 2026 | $0.2650 | $0.2900 | +9.4% | $49.78M | $49.79M |
| Thu, 7 May 2026 | $0.2700 | $0.2500 | −7.4% | $49.12M | $49.54M |
| Thu, 12 Mar 2026 | $0.3900 | $0.3500 | −10.3% | $51.77M | $53.79M |
| Thu, 6 Nov 2025 | $0.3500 | $0.7400 | +111.4% | $52.41M | $61.31M |
| Thu, 7 Aug 2025 | $0.3400 | $0.3200 | −5.9% | $51.41M | $19.87M |
| Thu, 8 May 2025 | $0.3700 | $0.3600 | −2.7% | $54.5M | −$16.59M |
| Thu, 13 Mar 2025 | $0.3600 | $0.3500 | −2.8% | $52.26M | $33.94M |