Reported: 2025-10-23
Estimated EPS
Estimated Rev
$0.87
$105.01M
Reported Rev
$103.0M
Surprise
+4.59%
-1.91%