| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $373.58M$373.58M – $373.58M | $1.15$1.15 – $1.15 | $99.87M | 1 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Wed, 29 Jul 2026 | $0.3046 | $0.2343 | −23.1% | $93.93M | $73M |
| Tue, 5 May 2026 | $0.3689 | $0.1600 | −56.6% | $92.92M | $82.13M |
| Thu, 29 Jan 2026 | $0.3974 | $0.4800 | +20.8% | $98.46M | $93.56M |
| Tue, 21 Oct 2025 | $0.3545 | $0.6700 | +89.0% | $97.15M | $444.01M |
| Tue, 22 Jul 2025 | $0.3565 | $0.0866 | −75.7% | $94.4M | $5.13M |
| Tue, 22 Apr 2025 | $0.3773 | $0.1114 | −70.5% | $91.68M | $3.92M |
| Sun, 31 Dec 2023 | — | $0.4756 | — | — | $723.86M |