Reported: 2025-05-01
Estimated EPS
Estimated Rev
$0.27
$260.26M
Reported Rev
$307.72M
Surprise
+111.11%
+18.23%