Devon Energy (DVN): financials explained · StockLab