Reported: 2025-11-10
Estimated EPS
Estimated Rev
$-0.19
$65.15M
Reported Rev
$67.95M
Surprise
-26.31%
+4.29%