Reported: 2025-08-05
Estimated EPS
Estimated Rev
$0.15
$119.34M
Reported Rev
$119.78M
Surprise
+166.66%
+0.36%