Reported: 2025-10-30
Estimated EPS
Estimated Rev
$0.21
$125.88M
Reported Rev
$121.52M
Surprise
+28.57%
-3.46%