Direct Digital (DRCT) Sees A Direct Hit on Earnings Release Despite Reporting Double-Digit Growth, Misses on Estimates