Reported: 2025-11-06
Estimated EPS
Estimated Rev
$0.22
$507.93M
Reported Rev
$519.14M
Surprise
-45.45%
+2.2%