Reported: 2025-08-05
Estimated EPS
Estimated Rev
$0.08
$212.55M
Reported Rev
$207.37M
Surprise
-37.5%
-2.43%