Reported: 2025-10-22
Estimated EPS
Estimated Rev
$0.19
$132.61M
Reported Rev
$134.52M
Surprise
+15.78%
+1.44%