Reported: 2025-10-22
Estimated EPS
Estimated Rev
$1.8
$331.43M
Reported Rev
$340.35M
Surprise
+21.11%
+2.69%