Reported: 2025-11-05
Estimated EPS
Estimated Rev
$-0.04
$113.25M
Reported Rev
$125.39M
Surprise
+325.0%
+10.71%