Reported: 2025-05-20
Estimated EPS
Estimated Rev
$0.16
$40.9M
Reported Rev
$38.61M
Surprise
-18.75%
-5.59%