← Toll Brothers, Inc.
| Annual Trend | FY 2016 | FY 2017 | FY 2018 | FY 2019 | FY 2020 | FY 2021 | FY 2022 | FY 2023 | FY 2024 | FY 2025 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenues: | $5.2b | $5.8b | $7.1b | $7.2b | $7.1b | $8.8b | $10.3b | $10.0b | $10.8b | $11.0b | |
| Cost of revenues: | $4.0b | $4.6b | $5.7b | $5.8b | $5.7b | $6.8b | $7.8b | $7.4b | $7.8b | $8.2b | |
| Selling, general and administrative | $535.4m | $607.8m | $684.0m | $734.5m | $867.4m | $922.0m | $977.8m | $909.4m | $982.3m | $1.0b | |
| Income from operations | $490.1m | $644.9m | $786.2m | $680.8m | $550.3m | $1.0b | $1.5b | $1.7b | $2.0b | $1.7b | |
| Income (loss) from unconsolidated entities | $40.7m | $116.1m | $85.2m | $24.9m | $948k | $74.0m | $23.7m | $50.1m | ($23.8m) | $19.1m | |
| Other income – net | $58.2m | $53.3m | $62.5m | $81.5m | $35.7m | $40.6m | $171.4m | $67.5m | $69.3m | $51.7m | |
| Income tax provision | $206.9m | $278.8m | $185.8m | $197.2m | $140.3m | $266.7m | $417.2m | $470.3m | $514.4m | $444.9m | |
| Other comprehensive (loss) income – net of tax | ($827k) | $1.4m | $2.9m | ($6.5m) | ($1.4m) | $8.3m | $36.5m | $3.3m | ($9.6m) | ($9.0m) | |
| Basic (in shares) | $168.3m | $162.2m | $152.0m | $145.0m | $130.1m | $124.1m | $116.8m | $110.0m | $103.7m | $99.0m | |
| Diluted (in shares) | $176.0m | $169.5m | $154.2m | $146.5m | $131.2m | $125.8m | $118.0m | $111.0m | $104.7m | $99.8m | |
| Total comprehensive income | $381.3m | $536.9m | $751.1m | $583.5m | $445.3m | $841.9m | $1.3b | $1.4b | $1.6b | $1.3b | |
| Income before income taxes | $589.0m | $814.3m | $933.9m | $787.2m | $586.9m | $1.1b | $1.7b | $1.8b | $2.1b | $1.8b | |
| Net income | $382.1m | $535.5m | $748.2m | $590.0m | $446.6m | $833.6m | $1.3b | $1.4b | $1.6b | $1.3b | |
| Basic earnings (in dollars per share) | $2.27 | $3.30 | $4.92 | $4.07 | $3.43 | $6.72 | $11.02 | $12.47 | $15.16 | $13.60 | |
| Diluted earnings (in dollars per share) | $2.18 | $3.17 | $4.85 | $4.03 | $3.40 | $6.63 | $10.90 | $12.36 | $15.01 | $13.49 |
Values abbreviated: b = billions, m = millions, k = thousands. Per share data in USD.