Reported: 2025-10-22
Estimated EPS
Estimated Rev
$0.59
$59.08M
Reported Rev
$61.81M
Surprise
+33.89%
+4.62%