Revenue and Adjusted EBITDA growth exceeded guidance; Gross merchandising value up 23% to $7.4 billion; Net income up 64% to ...