| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $434.15M$416.41M – $451.9M | $1.79$1.60 – $2.01 | $177.6M | 1 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Wed, 25 Feb 2026 | $0.4591 | $0.4700 | +2.4% | $101.78M | $78.24M |
| Tue, 4 Nov 2025 | $0.4390 | $0.3601 | −18.0% | $96.68M | $49.72M |
| Mon, 4 Aug 2025 | $0.3985 | $0.5150 | +29.2% | $129.25M | $86.27M |
| Mon, 5 May 2025 | $0.3911 | $0.4223 | +8.0% | $106.04M | $140.7M |
| Mon, 24 Feb 2025 | $0.3841 | $0.3290 | −14.3% | $112.88M | $66.08M |
| Wed, 6 Nov 2024 | $0.3694 | $0.2639 | −28.6% | $116.57M | $33.63M |
| Tue, 6 Aug 2024 | $0.3535 | $0.6890 | +94.9% | $73.75M | $89.59M |
| Tue, 7 May 2024 | $0.3599 | $0.3937 | +9.4% | $71.35M | $93.93M |