| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $586M$586M – $586M | $3.24$3.24 – $3.24 | $99.92M | 1 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Thu, 6 Aug 2026 | — | $1.47 | — | $146.48M | $142.01M |
| Fri, 8 May 2026 | — | $1.48 | — | $145.97M | $146M |
| Fri, 13 Feb 2026 | $0.3400 | $1.56 | +358.8% | $140M | $150.39M |
| Thu, 6 Nov 2025 | $0.1400 | $2.38 | +1600.0% | $134M | $139.28M |
| Wed, 6 Aug 2025 | $0.1400 | $0.0800 | −42.9% | $134M | $140.91M |
| Mon, 5 May 2025 | $0.1600 | $0.2700 | +68.8% | $134M | $141.77M |
| Fri, 14 Feb 2025 | $0.3600 | $1.22 | +238.9% | $128M | $131.69M |
| Mon, 11 Nov 2024 | — | $0.5200 | — | — | $125.09M |