Reported: 2025-11-04
Estimated EPS
Estimated Rev
$0.32
$104.68M
Reported Rev
$107.32M
Surprise
+34.37%
+2.52%