Reported: 2025-08-19
Estimated EPS
Estimated Rev
$0.02
$135.4M
Reported Rev
$134.34M
Surprise
-50.0%
-0.78%