Средства от операций Iron Mountain за 2021 год составили $659,883 млн, увеличившись в 2,1 раза по сравнению с $318,967 млн в предыдущем году. Выручка увеличилась на 8,3% до $4,492 млрд против $4,147 млрд годом ранее.