Reported: 2025-11-06
Estimated EPS
Estimated Rev
$0.17
$50.85M
Reported Rev
$50.52M
Surprise
+76.47%
-0.64%