Reported: 2025-11-05
Estimated EPS
Estimated Rev
$0.19
$166.52M
Reported Rev
$166.77M
Surprise
+5.26%
+0.15%