Reported: 2025-11-12
Estimated EPS
Estimated Rev
$1.51
$286.06M
Reported Rev
$343.7M
Surprise
+462.91%
+20.14%