Reported: 2025-08-12
Estimated EPS
Estimated Rev
$-0.1
$119.64M
Reported Rev
$121.42M
Surprise
+30.0%
+1.48%