Reported: 2025-07-18
Estimated EPS
Estimated Rev
$0.55
$112.87M
Reported Rev
$109.83M
Surprise
+1.81%
-2.69%