Reported: 2025-11-06
Estimated EPS
Estimated Rev
$1.12
$314.51M
Reported Rev
$327.31M
Surprise
+13.39%
+4.06%