Reported: 2025-03-18
Estimated EPS
Estimated Rev
$0.28
$170.81M
Reported Rev
$156.19M
Surprise
-21.42%
-8.55%