| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $483.39M$397.5M – $530.62M | $0.5161$0.3969 – $0.5817 | $70.84M | 1 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Thu, 6 Aug 2026 | $0.1068 | $0.1414 | +32.4% | $117.86M | $122.65M |
| Wed, 29 Apr 2026 | $0.1155 | $0.1800 | +55.8% | $119.45M | $124.19M |
| Wed, 11 Feb 2026 | $0.1200 | $0.3600 | +200.0% | $117.81M | $119.49M |
| Wed, 29 Oct 2025 | $0.3500 | $0.3600 | +2.9% | $103.64M | $120.13M |
| Wed, 30 Jul 2025 | $0.3400 | $0.3600 | +5.9% | $114.49M | $114.08M |
| Wed, 30 Apr 2025 | $0.3400 | $0.3500 | +2.9% | $119.05M | $118.17M |
| Wed, 12 Feb 2025 | $0.0900 | $0.3400 | +277.8% | $110.79M | $116.37M |
| Wed, 30 Oct 2024 | $0.0900 | $0.3500 | +288.9% | $110.79M | $112.43M |