| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $188.34M$188.34M – $188.34M | $2.18$2.18 – $2.18 | $19.01M | 1 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Thu, 30 Jul 2026 | $0.1500 | $0.2700 | +80.0% | $43.83M | $41.1M |
| Thu, 30 Apr 2026 | $0.0850 | $0.2900 | +241.2% | $45.67M | $43.12M |
| Thu, 29 Jan 2026 | $0.5680 | $0.6400 | +12.7% | $43.5M | $42.11M |
| Wed, 22 Oct 2025 | $0.6340 | −$4.76 | −850.4% | $45.48M | $59.74M |
| Wed, 23 Jul 2025 | $0.2940 | $0.0220 | −92.5% | $35.99M | $71.97M |
| Wed, 23 Apr 2025 | $0.7580 | $0.1073 | −85.8% | $37.74M | $76.83M |
| Sun, 31 Dec 2023 | — | $0.4751 | — | — | $73.67M |