Reported: 2025-08-26
Estimated EPS
Estimated Rev
$-0.76
$186.41M
Reported Rev
$147.16M
Surprise
-118.42%
-21.05%