Reported: 2025-10-29
Estimated EPS
Estimated Rev
$0.02
$108.15M
Reported Rev
$105.75M
Surprise
-150.0%
-2.21%