Carvana (CVNA): financials explained · StockLab