Reported: 2025-10-23
Estimated EPS
Estimated Rev
$0.27
$193.86M
Reported Rev
$189.48M
Surprise
-33.33%
-2.25%