NYSE:IRM | Key Financial Ratios | IRON MOUNTAIN INC

Complete source-backed ratio history.

Available history
2008-12-31 to 2026-06-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-300.73-13.541.98%-33.92%
2026-03-310.77-14.081.33%-23.46%
2025-12-310.74-16.750.72%-15.52%
2025-09-300.66-18.360.80%-18.69%
2025-06-300.63-20.320.22%-5.85%
2025-03-310.62-21.350.63%-17.59%
2024-12-310.55-27.270.98%-36.51%
2024-09-300.75-51.670.58%-41.38%
2024-06-300.79-97.381.29%-174.78%
2024-03-310.86685.591.11%1072.31%
2023-12-310.7856.381.07%88.48%
2023-09-300.8144.41.68%108.08%
2023-06-300.7827.022.31%92.56%
2023-03-310.820.13.56%107.43%
2022-12-310.8116.63.48%88.30%
2022-09-300.919.483.17%94.10%
2022-06-300.8715.582.39%57.68%
2022-03-310.913.512.87%59.10%
2021-12-310.7110.833.13%52.89%
2021-09-300.699.384.48%65.51%
2021-06-300.87.734.25%53.01%
2021-03-310.619.292.33%33.85%
2020-12-310.647.662.42%30.18%
2020-09-300.69.610.98%14.24%
2020-06-300.89.41.41%19.83%
2020-03-310.767.862.23%26.94%
2019-12-310.635.921.94%18.33%
2019-09-300.665.72.87%25.80%
2019-06-300.755.142.53%20.94%
2019-03-310.84.832.53%19.70%
2018-12-310.814.383.05%19.42%
2018-09-300.974.251.78%10.87%
2018-06-300.983.931.43%8.23%
2018-03-311.243.611.32%7.01%
2017-12-311.473.071.56%7.47%
2017-09-301.083.692.08%11.43%
2017-06-300.823.482.01%10.61%
2017-03-310.853.331.06%5.40%
2016-12-311.063.231.13%5.54%
2016-09-301.433.040.64%3.00%
2016-06-301.312.80.81%3.57%
2016-03-311.1110.122.28%29.51%
2015-12-311.029.521.97%24.61%
2015-09-301.352.01%21.85%
2015-06-301.161.72%15.52%
2015-03-311.235.19%44.20%
2014-12-311.075.395.04%38.39%
2014-09-300.615.47%79.64%
2014-06-301.075.45%28.48%
2014-03-311.141.82%11.68%
2013-12-310.961.52%9.62%
2013-09-301.141.22%7.36%
2013-06-300.972.00%11.75%
2013-03-311.192.20%12.44%
2012-12-311.132.74%15.13%
2012-09-301.382.89%14.19%
2012-06-301.142.74%13.46%
2012-03-311.26.25%30.21%
2011-12-311.086.59%31.96%
2011-09-301.676.21%23.27%
2011-06-301.343.20%10.00%
2011-03-311.26-0.09%-0.30%
2010-12-311.39-0.84%-2.77%
2010-09-301.33-0.40%-1.31%
2010-06-301.542.57%8.11%
2010-03-311.53.23%10.13%
2009-12-311.493.22%10.26%

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-310.74-16.750.72%-15.52%
2024-12-310.55-27.270.98%-36.51%
2023-12-310.7856.381.07%88.48%
2022-12-310.8116.63.48%88.30%
2021-12-310.7110.833.13%52.89%
2020-12-310.647.662.42%30.18%
2019-12-310.635.921.94%18.33%
2018-12-310.814.383.00%19.08%
2017-12-311.473.071.56%7.47%
2016-12-311.063.231.13%5.54%
2015-12-311.029.521.97%24.61%
2014-12-311.075.395.04%38.39%
2013-12-310.961.51%9.60%
2012-12-311.132.74%15.13%
2011-12-311.086.61%32.08%
2010-12-311.39-0.84%-2.77%
2009-12-311.493.22%10.26%
2008-12-314.52%