Reported: 2025-11-05
Estimated EPS
Estimated Rev
$0.23
$481.7M
Reported Rev
$497.97M
Surprise
+47.82%
+3.37%