MarketBrain

IRON MOUNTAIN INC

Financial highlights

MetricFY December 31, 2025FY December 31, 2024FY December 31, 2023FY December 31, 2022FY December 31, 2021
Revenue$6.9B$6.1B$5.5B$5.1B$4.5B
Operating income$1.2B$1.0B$921.8M$1.0B$854.2M
Cash from operations$1.3B$1.2B$1.1B$927.7M$758.9M
Capital expenditure$2.3B$1.8B$1.3B$875.4M$611.1M
Free cash flow-$931.6M-$594.9M-$225.7M$52.3M$147.8M
Impairments$0$0
Total assets$21.1B$18.7B$17.5B$16.1B$14.5B
Total debt$16.5B$13.8B$12.0B$10.7B$9.4B

Shares outstanding 297.5M · Free float 99.2%

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