Direct Digital Holdings Inc. (DRCT) reports earnings