Reported: 2025-08-11
Estimated EPS
Estimated Rev
$-4.16
$59.74M
Reported Rev
$59.6M
Surprise
-38.94%
-0.23%