Reported: 2025-08-07
Estimated EPS
Estimated Rev
$0.09
$26.41M
Reported Rev
$21.2M
Surprise
-66.66%
-19.72%