| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Tue, 31 Mar 2026 | $99.69M$93.47M – $103.63M | $0.4060$0.4060 – $0.4060 | $15.72M | 1 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Thu, 6 Aug 2026 | $0.2225 | −$0.2977 | −233.8% | $25.75M | $28.36M |
| Tue, 12 May 2026 | $0.2139 | −$0.2700 | −226.2% | $25.8M | $25.19M |
| Tue, 3 Feb 2026 | $0.2300 | $0.1600 | −30.4% | $25.81M | $25.06M |
| Tue, 4 Nov 2025 | $0.2300 | $0.7470 | +224.8% | $24.72M | −$4.66M |
| Tue, 12 Aug 2025 | $0.2231 | $0.2106 | −5.6% | $24.27M | $23.54M |
| Tue, 13 May 2025 | $0.2340 | $0.4852 | +107.4% | $24.55M | $48.43M |
| Wed, 12 Feb 2025 | $0.2382 | $1.05 | +340.8% | $22.88M | $21.37M |
| Thu, 7 Nov 2024 | $0.2468 | $0.4220 | +71.0% | $22.8M | $64.87M |