| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $197.91M$193.38M – $201.95M | $1.85$1.54 – $2.13 | $85.36M | 1 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Tue, 11 Aug 2026 | $0.5410 | $0.5224 | −3.4% | $52.77M | $53M |
| Thu, 21 May 2026 | $0.1276 | $0.1100 | −13.8% | $33.3M | $33.1M |
| Tue, 10 Feb 2026 | $0.3021 | $0.2900 | −4.0% | $41.78M | $41.5M |
| Thu, 6 Nov 2025 | $0.2000 | $0.2100 | +5.0% | $41.03M | $37.9M |
| Fri, 8 Aug 2025 | $0.0200 | $0.0200 | +0.0% | $38.05M | $29.9M |
| Thu, 22 May 2025 | −$0.1489 | −$0.1400 | +5.9% | $31.18M | $21.97M |
| Thu, 20 Feb 2025 | $0.0698 | $0.0200 | −71.3% | $30.96M | $29.6M |
| Thu, 7 Nov 2024 | $0.2905 | $0.2400 | −17.4% | $39.3M | $39.2M |