Reported: 2025-11-03
Estimated EPS
Estimated Rev
$0.1
$95.5M
Reported Rev
$104.9M
Surprise
+90.0%
+9.84%