Reported: 2025-11-04
Estimated EPS
Estimated Rev
$0.87
$63.11M
Reported Rev
$69.46M
Surprise
+67.81%
+10.06%