Reported: 2025-10-30
Estimated EPS
Estimated Rev
$0.68
$240.65M
Reported Rev
$315.44M
Surprise
+20.58%
+31.07%