Reported: 2025-08-22
Estimated EPS
Estimated Rev
$0.03
$64.74M
Reported Rev
$61.74M
Surprise
-33.33%
-4.63%