Reported: 2025-08-12
Estimated EPS
Estimated Rev
$1.2
$134.92M
Reported Rev
$68.09M
Surprise
-85.0%
-49.53%