Reported: 2025-08-14
Estimated EPS
Estimated Rev
$0.73
$341.41M
Reported Rev
$319.7M
Surprise
-353.42%
-6.35%