Reported: 2025-10-28
Estimated EPS
Estimated Rev
$0.02
$145.06M
Reported Rev
$153.23M
Surprise
+100.0%
+5.63%