Reported: 2025-11-20
Estimated EPS
Estimated Rev
$0.48
$1.18B
Reported Rev
$1.23B
Surprise
+14.58%
+4.23%