Reported: 2025-08-11
Estimated EPS
Estimated Rev
$0.51
$167.78M
Reported Rev
$161.13M
Surprise
--
-3.96%