Reported: 2024-10-25
Estimated EPS
Estimated Rev
$0.38
$65.12M
Reported Rev
$57.22M
Surprise
-42.1%
-12.13%