Reported: 2025-08-04
Estimated EPS
Estimated Rev
$0.05
$117.19M
Reported Rev
$118.62M
Surprise
+120.0%
+1.22%