Reported: 2025-08-28
Estimated EPS
Estimated Rev
$0.05
$91.81M
Reported Rev
$95.51M
Surprise
+200.0%
+4.03%