| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Sun, 27 Dec 2026 | $88.97M$88.97M – $88.97M | $11.37$11.37 – $11.37 | $41.9M | 1 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Wed, 14 Oct 2026 | $3.23 | $3.21 | −0.7% | $23.99M | — |
| Wed, 15 Jul 2026 | $3.14 | $2.81 | −10.4% | $21.67M | $21.97M |
| Wed, 22 Apr 2026 | $2.70 | $2.50 | −7.4% | $21.09M | $20.85M |
| Wed, 18 Feb 2026 | $2.78 | $2.69 | −3.2% | $20.3M | $21.09M |
| Wed, 15 Oct 2025 | $3.22 | $3.02 | −6.2% | $20.34M | $22.63M |
| Tue, 15 Jul 2025 | $2.88 | $2.89 | +0.3% | $20.31M | $20.42M |
| Wed, 16 Apr 2025 | $2.74 | $2.71 | −1.1% | $20.91M | $21.92M |
| Wed, 19 Feb 2025 | $2.65 | $2.60 | −1.9% | $20.91M | $19.55M |