Reported: 2025-11-06
Estimated EPS
Estimated Rev
$0.37
$93.49M
Reported Rev
$91.59M
Surprise
+8.1%
-2.03%