Toll Brothers Reports FY 2025 First Quarter Results
1. Toll Brothers' Q1 net income fell to $177.7 million from $239.6 million. 2. Home sales revenues decreased 5% year-over-year to $1.84 billion. 3. Net signed contracts increased 12% to $2.31 billion, showing strong demand. 4. Backlog value declined 2% to $6.94 billion, indicating some market pressures. 5. Gross margin dropped to 25%, highlighting cost challenges despite stable demand.