Reported: 2025-08-11
Estimated EPS
Estimated Rev
$0.23
$12.55M
Reported Rev
$9.87M
Surprise
-34.78%
-21.35%