Reported: 2025-10-23
Estimated EPS
Estimated Rev
$0.49
$110.95M
Reported Rev
$112.38M
Surprise
+51.02%
+1.28%