Reported: 2025-10-30
Estimated EPS
Estimated Rev
$1.41
$43.14M
Reported Rev
$44.52M
Surprise
+20.56%
+3.19%