Reported: 2025-08-14
Estimated EPS
Estimated Rev
$-0.15
$21.93M
Reported Rev
$15.85M
Surprise
-46.66%
-27.72%