| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $315.18M$303.93M – $334.73M | $2.34$2.26 – $2.40 | $201.22M | 1 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Wed, 22 Jul 2026 | $0.4600 | $1.09 | +136.5% | $77.05M | $72.4M |
| Thu, 23 Apr 2026 | $0.4000 | $1.25 | +212.5% | $76.79M | $76.7M |
| Thu, 19 Feb 2026 | $0.4947 | $2.01 | +306.3% | $1.29B | $70.3M |
| Thu, 23 Oct 2025 | $0.5000 | $0.2900 | −42.0% | $1.3B | $73.73M |
| Thu, 24 Jul 2025 | $0.5000 | $0.3200 | −36.0% | $1.4B | $68.97M |
| Wed, 23 Apr 2025 | $0.5000 | $0.1700 | −66.0% | $1.48B | $60.6M |
| Thu, 24 Oct 2024 | $0.2000 | $0.4600 | +130.0% | $66.87M | $62.54M |
| Thu, 25 Jul 2024 | $0.5000 | $1.23 | +146.0% | $63.87M | $63.01M |