Reported: 2025-11-05
Estimated EPS
Estimated Rev
$0.49
$93.13M
Reported Rev
$107.8M
Surprise
+120.4%
+15.75%