| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $367.27M$359.75M – $374.79M | $1.64$1.52 – $1.75 | $31.31M | 2 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Thu, 14 Aug 2025 | −$0.1000 | −$0.0300 | +70.0% | $82.61M | — |
| Thu, 24 Apr 2025 | $0.1600 | $0.3300 | +106.3% | $82.61M | $82.86M |
| Mon, 24 Feb 2025 | $0.4000 | $0.5000 | +25.0% | $91.4M | $93.54M |
| Wed, 6 Nov 2024 | $0.0310 | $0.2100 | +577.4% | $91.03M | $82.56M |
| Thu, 8 Aug 2024 | $0.0100 | $0.1800 | +1700.0% | $83.65M | $82.09M |
| Wed, 1 May 2024 | −$0.1200 | $0.0900 | +175.0% | $81.07M | $84.24M |
| Tue, 27 Feb 2024 | $0.2100 | $0.3600 | +71.4% | $81.37M | $98.84M |
| Wed, 1 Nov 2023 | −$0.2400 | $0.0200 | +108.3% | $80.26M | $86.81M |