Reported: 2024-08-13
Estimated EPS
Estimated Rev
$-0.19
$42.84M
Reported Rev
$43.23M
Surprise
+5.26%
+0.91%