SoFi Technologies: Earnings and Growth Prospects