Reported: 2025-11-13
Estimated EPS
Estimated Rev
$-0.11
$123.85M
Reported Rev
$136.56M
Surprise
+27.27%
+10.26%