Reported: 2025-08-13
Estimated EPS
Estimated Rev
$0.47
$43.36M
Reported Rev
$42.99M
Surprise
-2.12%
-0.85%