Reported: 2025-10-21
Estimated EPS
Estimated Rev
$0.14
$97.3M
Reported Rev
$110.42M
Surprise
+350.0%
+13.48%