Reported: 2025-07-30
Estimated EPS
Estimated Rev
$-1.19
$21.69M
Reported Rev
$27.73M
Surprise
+12.6%
+27.84%