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