Reported: 2025-11-05
Estimated EPS
Estimated Rev
$0.18
$191.02M
Reported Rev
$190.04M
Surprise
+111.11%
-0.51%