Reported: 2025-11-04
Estimated EPS
Estimated Rev
$0.39
$210.68M
Reported Rev
$230.58M
Surprise
+25.64%
+9.44%