Reported: 2025-10-15
Estimated EPS
Estimated Rev
$3.28
$22.83M
Reported Rev
$22.63M
Surprise
-7.92%
-0.87%