Reported: 2023-03-21
Estimated EPS
Estimated Rev
$0.38
$253.51M
Reported Rev
$249.9M
Surprise
-5.26%
-1.42%