Reported: 2025-05-12
Estimated EPS
Estimated Rev
$0.12
$49.87M
Reported Rev
$24.73M
Surprise
-166.66%
-50.41%