| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $432.37M$429.62M – $435.11M | $0.5700$0.5661 – $0.5739 | $9.22M | 1 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Thu, 6 Aug 2026 | $0.1850 | −$2.36 | −1373.4% | $114.74M | $115.35M |
| Mon, 11 May 2026 | −$0.1200 | −$0.1600 | −33.3% | $96.46M | $96.78M |
| Mon, 16 Mar 2026 | $0.1100 | $0.0500 | −54.5% | $106.4M | $106.5M |
| Mon, 10 Nov 2025 | $0.0500 | $0.0500 | +0.0% | $106.4M | $106.76M |
| Wed, 6 Aug 2025 | $0.2100 | $0.2200 | +4.8% | $111.05M | $115.45M |
| Thu, 8 May 2025 | −$0.0500 | −$0.0500 | +0.0% | $115.8M | $98.68M |
| Mon, 17 Mar 2025 | $0.5300 | $0.6000 | +13.2% | $116.41M | $117.81M |
| Thu, 7 Nov 2024 | $0.3500 | $0.3500 | +0.0% | $115M | $115.31M |