Reported: 2025-11-13
Estimated EPS
Estimated Rev
$-0.26
$73.03M
Reported Rev
$76.54M
Surprise
-3.84%
+4.8%