Reported: 2025-10-28
Estimated EPS
Estimated Rev
$0.07
$74.17M
Reported Rev
$74.46M
Surprise
+14.28%
+0.39%