D2C platforms report revenue growth despite tough year