D.R. Horton Q2 2025 Earnings Miss, Strategy, and Buybacks Analysis | Monexa