Reported: 2025-10-17
Estimated EPS
Estimated Rev
$1.89
$178.64M
Reported Rev
$175.48M
Surprise
-2.11%
-1.76%