Reported: 2025-11-12
Estimated EPS
Estimated Rev
$0.13
$53.49M
Reported Rev
$54.18M
Surprise
+92.3%
+1.28%