Reported: 2025-03-10
Estimated EPS
Estimated Rev
$0.12
$477.33M
Reported Rev
$466.32M
Surprise
+91.66%
-2.3%