Reported: 2025-11-03
Estimated EPS
Estimated Rev
$-3.19
$42.03M
Reported Rev
$44.04M
Surprise
+19.74%
+4.78%