Reported: 2025-08-07
Estimated EPS
Estimated Rev
$-0.02
$353.6M
Reported Rev
$298.73M
Surprise
-400.0%
-15.51%