MarketBrain

Service Properties Trust

Financial highlights

MetricFY December 31, 2025FY December 31, 2024FY December 31, 2023FY December 31, 2022FY December 31, 2021
Revenue$1.8B$1.9B$1.9B$1.9B$1.5B
Cash from operations$117.8M$139.4M$485.5M$243.1M$49.9M
Capital expenditure$47.6M$41.0M$47.9M$18.7M$7.8M
Free cash flow$70.2M$98.4M$437.7M$224.4M$42.1M
Share repurchases$660,000$751,000$802,000$470,000$790,000
Impairments$81.9M$56.2M$9.5M$11.0M$78.6M
Total assets$6.5B$7.1B$7.4B$7.5B$9.2B
Total liabilities$5.8B$6.3B$6.1B$6.1B$7.6B

Shares outstanding 647.2M · Free float 91.8%

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