Reported: 2025-10-29
Estimated EPS
Estimated Rev
$1.03
$134.64M
Reported Rev
$151.06M
Surprise
+33.98%
+12.19%