Business ❯ Earnings Reports ❯ Revenue Growth ❯ Market Performance
Higher upfront reserves for longer-term financing weighed on profitability, souring investor sentiment.