Reported: 2025-08-19
Estimated EPS
Estimated Rev
$-0.13
$144.09M
Reported Rev
$132.76M
Surprise
+61.53%
-7.86%