| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $87.48M$86.04M – $88.64M | $1.07$1.04 – $1.09 | $31.83M | 1 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Mon, 10 Aug 2026 | $0.2687 | $0.2400 | −10.7% | $26.13M | $21.62M |
| Wed, 29 Apr 2026 | $0.2459 | $0.2600 | +5.7% | $21.97M | $20.64M |
| Mon, 2 Mar 2026 | — | $0.2700 |
| — |
| $23.16M |
| $135.23M |
| Mon, 3 Nov 2025 | — | $0.4924 | — | — | $19.48M |
| Mon, 4 Aug 2025 | — | $0.1329 | — | $20.05M | $11.94M |
| Tue, 6 May 2025 | — | $0.3889 | — | $19.41M | $17.29M |
| Mon, 3 Mar 2025 | — | $0.6390 | — | $19.78M | −$149.57M |
| Tue, 5 Nov 2024 | — | $0.5640 | — | $18.44M | $14.95M |