Reported: 2025-08-06
Estimated EPS
Estimated Rev
$0.05
$93.99M
Reported Rev
$103.13M
Surprise
+160.0%
+9.72%