Reported: 2025-11-19
Estimated EPS
Estimated Rev
$0.62
$611.88M
Reported Rev
$652.1M
Surprise
+33.87%
+6.57%