Reported: 2025-11-25
Estimated EPS
Estimated Rev
$0.31
$39.98M
Reported Rev
$37.35M
Surprise
+25.8%
-6.57%