Reported: 2025-10-28
Estimated EPS
Estimated Rev
$0.07
$306.7M
Reported Rev
$289.64M
Surprise
--
-5.56%