| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $203.12M$196.92M – $206.41M | $2.86$2.73 – $2.97 | $256.39M | 2 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Fri, 7 Aug 2026 | $0.4097 | $3.77 | +821.0% | $52.45M | $54.07M |
| Fri, 8 May 2026 | $0.9130 | $2.08 | +127.8% | $54.33M | $52.01M |
| Fri, 20 Feb 2026 | $0.3200 | $0.4800 | +50.0% | $56.54M | $60.33M |
| Fri, 7 Nov 2025 | $0.2500 | $0.9700 | +288.0% | $51.54M | $47.12M |
| Mon, 11 Aug 2025 | $0.3300 | $0.3600 | +9.1% | $916.1M | $916M |
| Fri, 2 May 2025 | $0.3700 | $0.2100 | −43.2% | — | $891M |
| Fri, 21 Feb 2025 | −$0.0250 | $0.0500 | +300.0% | $960.29M | $970M |
| Fri, 1 Nov 2024 | $0.1200 | −$0.9200 | −866.7% | $940.4M | $922M |