Reported: 2025-11-06
Estimated EPS
Estimated Rev
$0.47
$87.02M
Reported Rev
$86.1M
Surprise
+87.23%
-1.05%