Reported: 2025-11-06
Estimated EPS
Estimated Rev
$1.33
$321.7M
Reported Rev
$319.94M
Surprise
+22.55%
-0.54%