| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $834.51M$794.27M – $885.97M | $1.28$1.11 – $1.53 | $65.34M | 5 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Wed, 5 Aug 2026 | $0.3750 | $0.2596 | −30.8% | $207.98M | $219.4M |
| Mon, 27 Apr 2026 | $0.3147 | $0.4400 | +39.8% | $183.37M | $196.24M |
| Tue, 24 Feb 2026 | $0.2400 | $0.3500 | +45.8% | $164.04M | $179.7M |
| Mon, 3 Nov 2025 | $0.2400 | $0.3200 | +33.3% | $164.56M | $166.84M |
| Wed, 23 Jul 2025 | $0.1400 | $0.3400 | +142.9% | $129.78M | $149.33M |
| Mon, 28 Apr 2025 | $0.1200 | $0.2000 | +66.7% | $116.28M | $126.33M |
| Thu, 20 Feb 2025 | $0.1100 | $0.1200 | +9.1% | $122.68M | $96.3M |
| Mon, 4 Nov 2024 | $0.1400 | $0.0800 | −42.9% | $99.9M | $75.02M |