Reported: 2025-08-12
Estimated EPS
Estimated Rev
$-3.63
$38.31M
Reported Rev
$35.54M
Surprise
-12.39%
-7.23%