Reported: 2025-10-28
Estimated EPS
Estimated Rev
$0.16
$207.88M
Reported Rev
$201.77M
Surprise
-25.0%
-2.93%