Reported: 2025-11-04
Estimated EPS
Estimated Rev
$0.17
$204.8M
Reported Rev
$195.2M
Surprise
+52.94%
-4.68%