Reported: 2025-05-20
Estimated EPS
Estimated Rev
$0.18
$278.52M
Reported Rev
$285.69M
Surprise
+5.55%
+2.57%