Reported: 2025-11-18
Estimated EPS
Estimated Rev
$0.23
$309.23M
Reported Rev
$312.8M
Surprise
-4.34%
+1.15%