Reported: 2025-08-26
Estimated EPS
Estimated Rev
$-1.03
$192.16M
Reported Rev
$190.75M
Surprise
-20.38%
-0.73%