Reported: 2025-09-25
Estimated EPS
Estimated Rev
$0.17
$82.75M
Reported Rev
$87.06M
Surprise
+11.76%
+5.2%