Reported: 2025-05-19
Estimated EPS
Estimated Rev
$0.07
$15.94B
Reported Rev
$16.32B
Surprise
-14.28%
+2.38%