Reported: 2025-11-06
Estimated EPS
Estimated Rev
$0.19
$69.18M
Reported Rev
$75.74M
Surprise
+10.52%
+9.48%