Reported: 2025-08-27
Estimated EPS
Estimated Rev
$0.03
$112.21M
Reported Rev
$109.33M
Surprise
-433.33%
-2.56%