Data management firm Iron Mountain reported a 67% decrease in income in 2023 compared to the prior year, largely because of macroeconomic forces but also due to lower resale market prices. Company executives said they're optimistic about the company's growing ITAD operations, however.