Reported: 2025-11-05
Estimated EPS
Estimated Rev
$0.93
$344.2M
Reported Rev
$354.68M
Surprise
+4.3%
+3.04%