Reported: 2025-10-23
Estimated EPS
Estimated Rev
$1.41
$50.03M
Reported Rev
$48.99M
Surprise
-2.12%
-2.07%