Reported: 2025-05-12
Estimated EPS
Estimated Rev
$48.5
$133.32B
Reported Rev
$126.63B
Surprise
-57.17%
-5.01%