Reported: 2025-11-10
Estimated EPS
Estimated Rev
$0.81
$127.62M
Reported Rev
$125.99M
Surprise
+1.23%
-1.27%