Reported: 2025-10-22
Estimated EPS
Estimated Rev
$0.86
$51.99M
Reported Rev
$51.72M
Surprise
+19.76%
-0.51%