Reported: 2025-08-12
Estimated EPS
Estimated Rev
$0.14
$221.92M
Reported Rev
$322.04M
Surprise
+178.57%
+45.11%