Средства от операций Iron Mountain за 2020 г. составили $318,967 млн., что на 38,7% ниже по сравнению с $520,516 млн. в предыдущем году. Выручка сократилась на 2,7% до $4,147 млрд. против $4,263 млрд. годом ранее.