Reported: 2025-11-05
Estimated EPS
Estimated Rev
$0.54
$255.17M
Reported Rev
$269.16M
Surprise
-33.33%
+5.48%