Reported: 2025-10-16
Estimated EPS
Estimated Rev
$0.78
$140.52M
Reported Rev
$141.72M
Surprise
+3.84%
+0.85%