Reported: 2025-10-23
Estimated EPS
Estimated Rev
$0.49
$250.91M
Reported Rev
$217.91M
Surprise
+28.57%
-13.15%