Reported: 2025-08-20
Estimated EPS
Estimated Rev
$0.43
$85.34M
Reported Rev
$85.98M
Surprise
+6.97%
+0.74%