Reported: 2025-10-30
Estimated EPS
Estimated Rev
$0.58
$70.22M
Reported Rev
$72.91M
Surprise
-1.72%
+3.83%