Reported: 2025-10-23
Estimated EPS
Estimated Rev
$0.12
$126.26M
Reported Rev
$126.45M
Surprise
+16.66%
+0.15%