| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $146.43M$146.43M – $146.43M | $1.16$1.16 – $1.16 | $42.67M | 1 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Tue, 27 May 2025 | $0.2800 | $0.3695 | +32.0% | $36.96M | $39.11M |
| Thu, 6 Mar 2025 | — | $0.3828 | — | $38.23M | $41.66M |
| Fri, 22 Nov 2024 | — | $0.3506 | — | $38.34M | $156.4M |
| Tue, 10 Sep 2024 | — | $0.2910 | — | $38.34M | $37.62M |
| Thu, 27 Jun 2024 | — | $0.3193 | — | — | $38.06M |
| Fri, 26 Apr 2024 | — | $0.2843 | — | — | $36.95M |
| Thu, 7 Dec 2023 | $0.1100 | $0.0100 | −90.9% | $30.5M | $35.84M |