Iron Mountain Incorporated (IRM) Financials
IRM Assets vs Liabilities
| Date | Assets | Liabilities |
|---|---|---|
| March 31, 2026 | 21.5 billion | 22.4 billion |
| Dec. 31, 2025 | 21.1 billion | 21.8 billion |
| Sept. 30, 2025 | 20.6 billion | 21.2 billion |
| June 30, 2025 | 20.2 billion | 20.7 billion |
IRM Free Cash Flow and Stock based compensation
| Date | Free Cash Flow | Stock based compensation |
|---|---|---|
| March 31, 2026 | -179.5 million | 28.3 million |
| Dec. 31, 2025 | -16.2 million | 21.7 million |
| Sept. 30, 2025 | -246.4 million | 32.1 million |
| June 30, 2025 | -182.6 million | 60.4 million |
IRM Net Income
| Date | Net Income |
|---|---|
| March 31, 2026 | 143.7 million |
| Dec. 31, 2025 | 93.1 million |
| Sept. 30, 2025 | 86.2 million |
| June 30, 2025 | -43.3 million |
IRM Cash and Debt
| Date | Cash | Debt | Capital Lease |
|---|---|---|---|
| March 31, 2026 | 250.7 million | 16.0 billion | 3.2 billion |
| Dec. 31, 2025 | 158.5 million | 16.2 billion | 2.6 billion |
| Sept. 30, 2025 | 195.2 million | 15.5 billion | 2.3 billion |
| June 30, 2025 | 218.0 million | 14.8 billion | 2.3 billion |
IRM Shares Outstanding
IRM Expenses
| Date | Capex | R&D | G&A | S&M |
|---|---|---|---|---|
| March 31, 2026 | 518.0 million | - | 372.8 million | - |
| Dec. 31, 2025 | 516.2 million | - | 338.5 million | 90.3 million |
| Sept. 30, 2025 | 514.0 million | - | 335.2 million | 97.7 million |
| June 30, 2025 | 557.7 million | - | 390.5 million | 103.4 million |
IRM Cost of Revenue
| Date | Revenue | Cost of Revenue |
|---|---|---|
| March 31, 2026 | 1.9 billion | 889.8 million |
| Dec. 31, 2025 | 1.8 billion | 822.5 million |
| Sept. 30, 2025 | 1.8 billion | 791.9 million |
| June 30, 2025 | 1.7 billion | 754.8 million |
IRM Revenue by Segment
IRM
Price: $125.56
Dividend Yield: 2.88%
Forward Dividend Yield: 2.75%
Payout Ratio: 366.67%
Dividend Per Share: 3.46 USD
Earnings Per Share: 0.92 USD
P/E Ratio: 143.54
Exchange: NYQ
Sector: Real Estate
Industry: REIT - Specialty
Country: United States
Volume: 628655
Ebitda: 342.0 millionMarket Capitalization: 34.9 billion
Average Dividend Frequency: 4
Years Paying Dividends: 17
DGR3: 6.83%
DGR5: 4.16%
DGR10: 4.98%