Reported: 2025-07-23
Estimated EPS
Estimated Rev
$0.44
$67.74M
Reported Rev
$66.27M
Surprise
+6.81%
-2.17%