| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $167.36M$162.06M – $175.79M | $0.7480$0.7349 – $0.7664 | $96.11M | 4 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Thu, 13 Aug 2026 | $0.1800 | $0.5264 | +192.4% | $41.62M | $37.9M |
| Tue, 19 May 2026 | $0.2267 | $0.2000 | −11.8% | $48.79M | $42.4M |
| Wed, 12 Nov 2025 | $0.2400 | $0.2400 | +0.0% | $50.86M | $52.02M |
| Fri, 8 Aug 2025 | $0.2325 | $0.5130 | +120.6% | $51.42M | $70.84M |
| Wed, 28 May 2025 | $0.2600 | $0.2800 | +7.7% | $53.5M | $52.34M |
| Thu, 20 Feb 2025 | $0.2800 | $0.2400 | −14.3% | $49.76M | $49.5M |
| Thu, 14 Nov 2024 | $0.3300 | $0.2900 | −12.1% | $50.88M | $47.13M |
| Tue, 6 Aug 2024 | $0.3300 | $0.2800 | −15.2% | $44.36M | −$86.36M |