Reported: 2025-11-13
Estimated EPS
Estimated Rev
$0.27
$24.35M
Reported Rev
$23.48M
Surprise
-55.55%
-3.57%