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