Reported: 2025-11-14
Estimated EPS
Estimated Rev
$-0.41
$86.28M
Reported Rev
$102.86M
Surprise
-26.82%
+19.21%