Reported: 2025-10-22
Estimated EPS
Estimated Rev
$-0.12
$121.28M
Reported Rev
$121.41M
Surprise
+25.0%
+0.1%