Reported: 2025-10-29
Estimated EPS
Estimated Rev
$0.44
$150.64M
Reported Rev
$146.98M
Surprise
-2.27%
-2.42%