2020 | 2021 | 2022 | 2023 | 2024 | |
---|---|---|---|---|---|
Revenue | $384M | $284M | $454M | $667M | $708M |
Cost of Revenue | $267M | $156M | $300M | $479M | $505M |
Gross Profit | $117M | $128M | $154M | $188M | $203M |
Gross Profit % | 31% | 45% | 34% | 28% | 29% |
R&D Expenses | $0.095 | $0.087 | $0.22 | $0 | $0 |
2020 | 2021 | 2022 | 2023 | 2024 | |
---|---|---|---|---|---|
Net Income | $37M | $25M | $100M | $8.3M | $42M |
Dep. & Amort. | $44M | $53M | $56M | $65M | $68M |
Def. Tax | $5.6M | $4.1M | $0 | $0 | $0 |
Stock Comp. | $2.4M | $2.2M | $3.3M | $3.7M | $5.1M |
Chg. in WC | -$4.7M | -$7.6M | -$2.9M | -$24M | $0 |
2020 | 2021 | 2022 | 2023 | 2024 | |
---|---|---|---|---|---|
Cash | $41M | $35M | $48M | $28M | $71M |
ST Investments | $90K | $2.9M | $72M | $29M | $0 |
Cash & ST Inv. | $41M | $35M | $48M | $28M | $71M |
Receivables | $67M | $48M | $110M | $172M | $53M |
Inventory | $1.2M | -$2.9M | $72M | $0 | $0 |
Armada Hoffler reported a strong Q4 2024 with normalized FFO of $0.27 per diluted share and FFO of $0.29 per diluted share, driven by higher rental income and operational efficiency. Full-year normalized FFO was $1.29 per diluted share.
The company provided 2025 guidance with a normalized FFO range of $1.00 to $1.10 per diluted share, reflecting delays in project deliveries, increased interest expenses, and the impact of a 2024 equity raise.
Leasing activity remained robust, with over 315,000 square feet of new leases and renewals in Q4, maintaining a portfolio occupancy rate of 96%. Office assets performed exceptionally well with 97% occupancy and a 15% rent premium over competing CBDs.
Armada Hoffler continues to focus on improving income stream quality, reducing leverage, and enhancing financial flexibility. The company plans to stabilize developments in 2026 and beyond, driving long-term growth.
Retail and multifamily segments showed strong demand despite challenges like tenant closures. The company is actively backfilling vacant spaces and expects positive releasing spreads in the near term.