Reported: 2025-11-03
Estimated EPS
Estimated Rev
$0.1
$95.5M
Reported Rev
$104.89M
Surprise
+100.0%
+9.83%