Reported: 2025-10-22
Estimated EPS
Estimated Rev
$1.17
$158.27M
Reported Rev
$154.72M
Surprise
-1.7%
-2.24%