Reported: 2025-10-21
Estimated EPS
Estimated Rev
$-0.05
$58.58M
Reported Rev
$50.03M
Surprise
+40.0%
-14.59%