Reported: 2025-05-13
Estimated EPS
Estimated Rev
$2.33
$120.04M
Reported Rev
$211.78M
Surprise
+9.87%
+76.42%