Reported: 2025-11-05
Estimated EPS
Estimated Rev
$2.1
$1.34B
Reported Rev
$1.33B
Surprise
-0.95%
-0.74%