Reported: 2025-11-13
Estimated EPS
Estimated Rev
$0.23
$51.93M
Reported Rev
$52.01M
Surprise
+4.34%
+0.15%