Reported: 2025-10-30
Estimated EPS
Estimated Rev
$0.39
$194.43M
Reported Rev
$191.89M
Surprise
-7.69%
-1.3%