Reported: 2025-10-20
Estimated EPS
Estimated Rev
$0.39
$340.0M
Reported Rev
$148.0M
Surprise
-10.25%
-56.47%