Reported: 2025-07-30
Estimated EPS
Estimated Rev
$0.01
$52.52M
Reported Rev
$54.68M
Surprise
-100.0%
+4.11%