KE Holdings Inc. (BEKE): financials from its own SEC filings