Reported: 2025-11-07
Estimated EPS
Estimated Rev
$0.29
$58.12M
Reported Rev
$66.02M
Surprise
+6.89%
+13.59%