| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $360.65M$322.15M – $399.15M | $2.44$1.63 – $3.26 | $108.24M | 3 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Wed, 5 Aug 2026 | $0.6040 | $0.3735 | −38.2% | $90.59M | $92.3M |
| Wed, 6 May 2026 | $0.0342 | $0.2600 | +660.7% | $65.73M | $72M |
| Tue, 17 Feb 2026 | $0.3500 | $0.3900 | +11.4% | $75.52M | $77.2M |
| Wed, 5 Nov 2025 | −$0.0100 | −$0.0100 | +0.0% | $78.52M | $79.92M |
| Wed, 6 Aug 2025 | −$0.1500 | −$0.1400 | +6.7% | $49.43M | $80.94M |
| Wed, 7 May 2025 | −$0.2600 | −$0.2800 | −7.7% | $41.87M | $71.27M |
| Wed, 19 Feb 2025 | $0.5600 | $0.2900 | −48.2% | $43.61M | $99.2M |
| Wed, 6 Nov 2024 | $0.4100 | $0.4100 | +0.0% | $70.5M | $99.33M |