you can guess that from the transaction fee they deduct.. it adds up to millions as they have millions of members with "verified" accounts..definitely they are earning a lot..!!