Reported: 2025-10-31
Estimated EPS
Estimated Rev
$0.23
$75.1M
Reported Rev
$38.26M
Surprise
+52.17%
-49.05%