Reported: 2025-11-04
Estimated EPS
Estimated Rev
$0.13
$244.59M
Reported Rev
$250.79M
Surprise
+38.46%
+2.53%