Reported: 2025-10-21
Estimated EPS
Estimated Rev
$0.88
$65.58M
Reported Rev
$65.88M
Surprise
+5.68%
+0.45%