| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Tue, 31 Mar 2026 | $555.93M$550.4M – $561.24M | $0.3950$0.3899 – $0.3999 | $44.59M | 1 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Tue, 4 Aug 2026 | $0.1400 | −$0.0939 | −167.1% | $149.98M | $165.98M |
| Tue, 26 May 2026 | $0.0900 | $0.1600 | +77.8% | $133.23M | $142.55M |
| Tue, 3 Feb 2026 | $0.1600 | $0.1800 | +12.5% | $149.45M | $151.4M |
| Tue, 4 Nov 2025 | $0.0600 | $0.1500 | +150.0% | $142M | $130.93M |
| Tue, 5 Aug 2025 | $0.1000 | $0.0500 | −50.0% | $126.25M | $130.93M |
| Mon, 16 Jun 2025 | $0.0500 | $0.1000 | +100.0% | $116.64M | $119.15M |
| Wed, 5 Feb 2025 | $0.1300 | $0.1300 | +0.0% | $116.21M | $134.64M |
| Wed, 6 Nov 2024 | $0.0560 | $0.0500 | −10.7% | $125.85M | $118.73M |