Reported: 2025-05-20
Estimated EPS
Estimated Rev
$2.75
$228.93M
Reported Rev
$70.74M
Surprise
-7.63%
-69.09%