Reported: 2025-08-05
Estimated EPS
Estimated Rev
$-0.02
$105.18M
Reported Rev
$105.12M
Surprise
-600.0%
-0.05%