Reported: 2025-11-05
Estimated EPS
Estimated Rev
$0.69
$110.05M
Reported Rev
$107.9M
Surprise
+11.59%
-1.95%