Reported: 2025-08-12
Estimated EPS
Estimated Rev
$0.34
$294.71M
Reported Rev
$290.39M
Surprise
-2.94%
-1.46%