Reported: 2025-11-06
Estimated EPS
Estimated Rev
$0.7
$102.15M
Reported Rev
$103.06M
Surprise
+14.28%
+0.89%