Reported: 2025-10-22
Estimated EPS
Estimated Rev
$0.88
$53.49M
Reported Rev
$54.14M
Surprise
+7.95%
+1.21%