MarketBrain

OMEGA HEALTHCARE INVESTORS INC

Financial highlights

MetricFY December 31, 2025FY December 31, 2024FY December 31, 2023FY December 31, 2022FY December 31, 2021
Revenue$1.2B$1.1B$949.7M$878.2M$1.1B
Operating expenses$688.0M$648.9M$793.6M$799.7M$777.0M
Cash from operations$878.6M$749.4M$617.7M$625.7M$722.1M
Share repurchases$142.3M
Impairments$0$0$0$0$0
Total assets$10.0B$9.9B$9.1B$9.4B$9.6B
Total liabilities$4.6B$5.2B$5.4B$5.6B$5.5B

Shares outstanding 297.8M · Free float 92.5%

Annual filing data through FY ended December 31, 2025; float as of July 11, 2026.