Reported: 2025-10-22
Estimated EPS
Estimated Rev
$1.51
$150.62M
Reported Rev
$135.0M
Surprise
-14.56%
-10.37%