Reported: 2025-10-23
Estimated EPS
Estimated Rev
$0.15
$391.53M
Reported Rev
$424.4M
Surprise
+106.66%
+8.39%