| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $608.24M$581.71M – $634.77M | $0.2233$0.1436 – $0.2872 | $37.6M | 4 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Thu, 30 Jul 2026 | $0.1450 | $0.0914 | −37.0% | $304.16M | $278.29M |
| Thu, 5 Mar 2026 | $2.50 | $0.0055 | −99.8% | $290.5M | $271M |
| Thu, 7 Aug 2025 | $1.46 | $2.60 | +78.1% | $330.4M | $277.7M |
| Wed, 2 Jul 2025 | −$0.3170 | $1.35 | +525.9% | $57.28M | $138.84M |
| Wed, 19 Mar 2025 | $0.0400 | $0.0700 | +75.0% | $319.25M | $324.52M |
| Wed, 31 Jul 2024 | −$0.3925 | $0.0148 | +103.8% | $159.67M | $152.84M |
| Mon, 10 Jun 2024 | −$0.1300 | $0.0750 | +157.7% | $53.62M | $152.84M |
| Tue, 12 Mar 2024 | −$0.1300 | −$0.1990 | −53.1% | $53.62M | $152.56M |