Reported: 2025-08-07
Estimated EPS
Estimated Rev
$0.09
$23.18M
Reported Rev
$24.6M
Surprise
+11.11%
+6.12%