Reported: 2025-09-04
Estimated EPS
Estimated Rev
$1.65
$246.4M
Reported Rev
$237.74M
Surprise
+51.51%
-3.51%