Reported: 2025-11-06
Estimated EPS
Estimated Rev
$-0.1
$342.08M
Reported Rev
$318.77M
Surprise
+110.0%
-6.81%