Reported: 2025-08-14
Estimated EPS
Estimated Rev
$0.37
$81.17M
Reported Rev
$79.84M
Surprise
-132.43%
-1.63%