Reported: 2025-05-29
Estimated EPS
Estimated Rev
$0.16
$307.99M
Reported Rev
$298.6M
Surprise
--
-3.04%