Reported: 2025-11-12
Estimated EPS
Estimated Rev
$0.51
$112.45M
Reported Rev
$114.33M
Surprise
+9.8%
+1.67%