Reported: 2025-11-13
Estimated EPS
Estimated Rev
$0.18
$313.58M
Reported Rev
$295.31M
Surprise
-11.11%
-5.82%