Reported: 2025-09-11
Estimated EPS
Estimated Rev
$-0.72
$163.43M
Reported Rev
$160.53M
Surprise
-37.5%
-1.77%