Reported: 2025-11-06
Estimated EPS
Estimated Rev
$1.23
$167.43M
Reported Rev
$139.61M
Surprise
-25.2%
-16.61%