Reported: 2025-11-06
Estimated EPS
Estimated Rev
$-0.19
$77.38M
Reported Rev
$77.95M
Surprise
+10.52%
+0.73%