Reported: 2025-03-13
Estimated EPS
Estimated Rev
$0.15
$9.28M
Reported Rev
$8.79M
Surprise
-6.66%
-5.28%