| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $363.13M$356.27M – $370.08M | $0.2100$0.2093 – $0.2152 | $9.56M | 1 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Mon, 3 Aug 2026 | $0.0550 | $0.0602 | +9.5% | $90.94M | $89.66M |
| Mon, 27 Apr 2026 | $0.0900 | $0.0200 | −77.8% | $85.86M | $88.59M |
| Mon, 23 Feb 2026 | $0.1050 | $0.7700 | +633.3% | $85.6M | $83.55M |
| Mon, 27 Oct 2025 | $0.7600 | $0.7600 | +0.0% | $88.01M | $86.15M |
| Tue, 5 Aug 2025 | $0.7400 | $0.7400 | +0.0% | $84.61M | $84.23M |
| Tue, 29 Apr 2025 | $0.7300 | $0.0700 | −90.4% | $80.46M | $78.68M |
| Tue, 25 Feb 2025 | $0.0700 | $0.7300 | +942.9% | $81M | $78.25M |
| Tue, 5 Nov 2024 | $0.2900 | $0.3000 | +3.4% | $78.32M | $74.78M |