Reported: 2025-08-13
Estimated EPS
Estimated Rev
$-0.13
$115.74M
Reported Rev
$119.8M
Surprise
+15.38%
+3.5%