Reported: 2025-11-05
Estimated EPS
Estimated Rev
$0.68
$197.83M
Reported Rev
$197.13M
Surprise
-2.94%
-0.35%