Reported: 2024-05-10
Estimated EPS
Estimated Rev
$16.7
$32.99B
Reported Rev
$31.39B
Surprise
+43.95%
-4.84%