Reported: 2025-11-03
Estimated EPS
Estimated Rev
$0.29
$197.2M
Reported Rev
$201.73M
Surprise
+24.13%
+2.29%