| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $375.34M$368.33M – $384.45M | $0.6733$0.6570 – $0.6946 | $22.84M | 1 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Thu, 3 Sep 2026 | — | $0.1006 | — | — | — |
| Thu, 28 May 2026 | $0.1700 | $0.0800 | −52.9% | $90.35M | $92.01M |
| Wed, 25 Mar 2026 | $0.2100 | $0.1854 | −11.7% | $95.84M | $96.49M |
| Thu, 4 Dec 2025 | $0.1300 | $0.4500 | +246.2% | $95.84M | $96.87M |
| Thu, 25 Sep 2025 | $0.1700 | $0.2000 | +17.6% | $81.16M | $87.06M |
| Tue, 20 May 2025 | $0.1400 | $0.2200 | +57.1% | $79.96M | $84.03M |
| Thu, 20 Mar 2025 | $0.0400 | $0.6800 | +1600.0% | $76.5M | $91.26M |
| Thu, 5 Dec 2024 | −$0.0200 | −$0.1100 | −450.0% | $74.31M | $76.29M |