Reported: 2025-11-06
Estimated EPS
Estimated Rev
$0.13
$314.1M
Reported Rev
$318.96M
Surprise
+23.07%
+1.54%