D. R. Horton (DHI): financials explained · StockLab