Reported: 2025-11-12
Estimated EPS
Estimated Rev
$0.21
$82.67M
Reported Rev
$66.91M
Surprise
-180.95%
-19.06%