Reported: 2025-10-23
Estimated EPS
Estimated Rev
$0.47
$164.43M
Reported Rev
$148.91M
Surprise
-23.4%
-9.43%