Reported: 2025-08-27
Estimated EPS
Estimated Rev
$0.15
$247.85M
Reported Rev
$231.15M
Surprise
--
-6.73%