Reported: 2025-07-25
Estimated EPS
Estimated Rev
$0.15
$215.59M
Reported Rev
$211.73M
Surprise
-6.66%
-1.79%