Reported: 2025-11-03
Estimated EPS
Estimated Rev
$0.03
$166.23M
Reported Rev
$159.39M
Surprise
+100.0%
-4.11%