Reported: 2025-11-06
Estimated EPS
Estimated Rev
$1.96
$59.97M
Reported Rev
$86.89M
Surprise
+57.65%
+44.88%