Reported: 2025-08-13
Estimated EPS
Estimated Rev
$0.06
$188.06M
Reported Rev
$167.66M
Surprise
-183.33%
-10.84%