Reported: 2025-08-22
Estimated EPS
Estimated Rev
$0.12
$225.23M
Reported Rev
$208.77M
Surprise
--
-7.3%