Reported: 2025-11-20
Estimated EPS
Estimated Rev
$0.31
$39.42M
Reported Rev
$38.89M
Surprise
+16.12%
-1.34%