$29 billion of earnings underlines thriving platforms in pandemic