Reported: 2025-08-07
Estimated EPS
Estimated Rev
$-0.59
$16.19M
Reported Rev
$11.85M
Surprise
-25.42%
-26.8%