Reported: 2025-10-22
Estimated EPS
Estimated Rev
$0.31
$141.36M
Reported Rev
$144.93M
Surprise
+6.45%
+2.52%