Reported: 2025-08-05
Estimated EPS
Estimated Rev
$0.03
$50.08M
Reported Rev
$49.58M
Surprise
-166.66%
-0.99%