Reported: 2025-11-06
Estimated EPS
Estimated Rev
$1.65
$539.13M
Reported Rev
$597.17M
Surprise
+21.21%
+10.76%