Reported: 2025-11-05
Estimated EPS
Estimated Rev
$0.3
$107.32M
Reported Rev
$339.77M
Surprise
+40.0%
+216.59%