Reported: 2025-11-11
Estimated EPS
Estimated Rev
$0.31
$272.7M
Reported Rev
$244.02M
Surprise
-38.7%
-10.51%