Reported: 2025-11-13
Estimated EPS
Estimated Rev
$0.21
$490.28M
Reported Rev
$530.41M
Surprise
+28.57%
+8.18%