Reported: 2025-10-17
Estimated EPS
Estimated Rev
$0.4
$114.04M
Reported Rev
$114.08M
Surprise
--
+0.03%