Reported: 2024-04-17
Estimated EPS
Estimated Rev
$0.55
$303.0M
Reported Rev
$289.72M
Surprise
+30.9%
-4.38%