Reported: 2025-10-30
Estimated EPS
Estimated Rev
$0.23
$63.56M
Reported Rev
$67.78M
Surprise
+73.91%
+6.63%