Reported: 2025-10-21
Estimated EPS
Estimated Rev
$0.38
$52.52M
Reported Rev
$56.23M
Surprise
+2.63%
+7.06%