Reported: 2025-11-21
Estimated EPS
Estimated Rev
$0.31
$270.27M
Reported Rev
$432.65M
Surprise
-38.7%
+60.08%