Reported: 2025-11-05
Estimated EPS
Estimated Rev
$0.36
$90.11M
Reported Rev
$93.16M
Surprise
+5.55%
+3.38%