Earnings call Iron Mountain posted Q3 2025 revenue of $1.8B (+13% YoY), Adjusted EBITDA of $660M (+16%), and AFFO of $393M (+18%), all quarterly records. Growth was led by 33% YoY data center revenue ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results