Reported: 2025-08-20
Estimated EPS
Estimated Rev
$1.4
$1.19B
Reported Rev
$1.16B
Surprise
-5.71%
-2.52%