Reported: 2025-10-28
Estimated EPS
Estimated Rev
$0.91
$125.35M
Reported Rev
$122.54M
Surprise
+13.18%
-2.24%