Reported: 2025-09-18
Estimated EPS
Estimated Rev
$0.07
$12.65M
Reported Rev
$12.43M
Surprise
-42.85%
-1.73%