Reported: 2023-08-24
Estimated EPS
Estimated Rev
$0.08
$85.9M
Reported Rev
$84.73M
Surprise
--
-1.36%