Reported: 2025-09-22
Estimated EPS
Estimated Rev
$0.38
$99.99M
Reported Rev
$98.67M
Surprise
+34.21%
-1.32%