Reported: 2025-08-13
Estimated EPS
Estimated Rev
$-0.11
$23.4M
Reported Rev
$20.9M
Surprise
-18.18%
-10.68%