Reported: 2025-03-31
Estimated EPS
Estimated Rev
$0.45
$79.99M
Reported Rev
$79.22M
Surprise
-8.88%
-0.96%