Reported: 2025-08-11
Estimated EPS
Estimated Rev
$1.38
$50.7M
Reported Rev
$25.69M
Surprise
-172.46%
-49.32%