Reported: 2025-08-26
Estimated EPS
Estimated Rev
$0.31
$293.69M
Reported Rev
$293.99M
Surprise
+6.45%
+0.1%