Iron Mountain (IRM) reported Q4 2025 financial results, revealing key insights into their performance.