Reported: 2025-11-03
Estimated EPS
Estimated Rev
$2.09
$152.55M
Reported Rev
$154.55M
Surprise
+0.95%
+1.31%