Reported: 2025-08-28
Estimated EPS
Estimated Rev
$0.3
$158.4M
Reported Rev
$161.82M
Surprise
-56.66%
+2.15%