Reported: 2025-10-23
Estimated EPS
Estimated Rev
$1.51
$130.4M
Reported Rev
$134.46M
Surprise
-125.16%
+3.11%