Reported: 2025-03-26
Estimated EPS
Estimated Rev
$0.33
$1.53B
Reported Rev
$1.28B
Surprise
-3.03%
-16.33%