XML 33 R52.htm IDEA: XBRL DOCUMENT v2.4.1.9
Summary of Significant Accounting Policies (Details 12) (USD $)
In Thousands, except Per Share data, unless otherwise specified
3 Months Ended 12 Months Ended
Dec. 31, 2014
Sep. 30, 2014
Jun. 30, 2014
Mar. 31, 2014
Dec. 31, 2013
Sep. 30, 2013
Jun. 30, 2013
Mar. 31, 2013
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Dec. 31, 2011
Immaterial Restatement                        
Aggregate reduction in reported revenue     $ 10,000irm_AggregateReductionInReportedRevenueForPotentialPricingAdjustments                  
Consolidated statement of operations                        
Service                 1,257,450irm_ServiceRevenue 1,239,902irm_ServiceRevenue 1,270,817irm_ServiceRevenue  
Total Revenues 777,978us-gaap_SalesRevenueServicesNet 782,697us-gaap_SalesRevenueServicesNet 786,892us-gaap_SalesRevenueServicesNet 770,126us-gaap_SalesRevenueServicesNet 768,207us-gaap_SalesRevenueServicesNet 755,314us-gaap_SalesRevenueServicesNet 754,396us-gaap_SalesRevenueServicesNet 746,706us-gaap_SalesRevenueServicesNet 3,117,693us-gaap_SalesRevenueServicesNet 3,024,623us-gaap_SalesRevenueServicesNet 3,003,955us-gaap_SalesRevenueServicesNet  
Operating income (loss) 127,895us-gaap_OperatingIncomeLoss 141,476us-gaap_OperatingIncomeLoss 147,290us-gaap_OperatingIncomeLoss 132,616us-gaap_OperatingIncomeLoss 97,075us-gaap_OperatingIncomeLoss 139,958us-gaap_OperatingIncomeLoss 129,697us-gaap_OperatingIncomeLoss 122,517us-gaap_OperatingIncomeLoss 549,277us-gaap_OperatingIncomeLoss 489,247us-gaap_OperatingIncomeLoss 555,466us-gaap_OperatingIncomeLoss  
Income (Loss) from Continuing Operations Before Provision (Benefit) for Income Taxes and (Gain) Loss on Sale of Real Estate                 223,373irm_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsMinorityInterestAndGainLossOnDispositionOfRealEstate 159,871irm_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsMinorityInterestAndGainLossOnDispositionOfRealEstate 296,805irm_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsMinorityInterestAndGainLossOnDispositionOfRealEstate  
Provision (Benefit) for Income Taxes                 (97,275)us-gaap_IncomeTaxExpenseBenefit 62,127us-gaap_IncomeTaxExpenseBenefit 114,304us-gaap_IncomeTaxExpenseBenefit  
Income (loss) from continuing operations 12,674us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest 858us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest 272,702us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest 42,721us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest 48,339us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest 5,330us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest 27,340us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest 18,152us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest 328,955us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest 99,161us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest 182,707us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest  
Net (Loss) Income 13,403us-gaap_ProfitLoss 858us-gaap_ProfitLoss 272,376us-gaap_ProfitLoss 42,109us-gaap_ProfitLoss 47,655us-gaap_ProfitLoss 4,759us-gaap_ProfitLoss 27,242us-gaap_ProfitLoss 20,336us-gaap_ProfitLoss 328,746us-gaap_ProfitLoss 99,992us-gaap_ProfitLoss 174,048us-gaap_ProfitLoss  
Net income (loss) attributable to Iron Mountain Incorporated 12,749us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic 66us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic 271,637us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic 41,667us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic 47,059us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic 3,849us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic 26,366us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic 19,188us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic 326,119us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic 96,462us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic 170,922us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic  
Earnings (Losses) per Share-Basic:                        
(Loss) Income from Continuing Operations (in dollars per share) $ 0.06us-gaap_IncomeLossFromContinuingOperationsPerBasicShare   $ 1.42us-gaap_IncomeLossFromContinuingOperationsPerBasicShare $ 0.22us-gaap_IncomeLossFromContinuingOperationsPerBasicShare $ 0.25us-gaap_IncomeLossFromContinuingOperationsPerBasicShare $ 0.03us-gaap_IncomeLossFromContinuingOperationsPerBasicShare $ 0.14us-gaap_IncomeLossFromContinuingOperationsPerBasicShare $ 0.10us-gaap_IncomeLossFromContinuingOperationsPerBasicShare $ 1.68us-gaap_IncomeLossFromContinuingOperationsPerBasicShare $ 0.52us-gaap_IncomeLossFromContinuingOperationsPerBasicShare $ 1.05us-gaap_IncomeLossFromContinuingOperationsPerBasicShare  
Net Income (Loss) Attributable to Iron Mountain Incorporated (in dollars per share) $ 0.06us-gaap_EarningsPerShareBasic   $ 1.41us-gaap_EarningsPerShareBasic $ 0.22us-gaap_EarningsPerShareBasic $ 0.25us-gaap_EarningsPerShareBasic $ 0.02us-gaap_EarningsPerShareBasic $ 0.14us-gaap_EarningsPerShareBasic $ 0.10us-gaap_EarningsPerShareBasic $ 1.67us-gaap_EarningsPerShareBasic $ 0.51us-gaap_EarningsPerShareBasic $ 0.98us-gaap_EarningsPerShareBasic  
Earnings (Losses) per Share-Diluted:                        
(Loss) Income from Continuing Operations (in dollars per share) $ 0.06us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare   $ 1.41us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare $ 0.22us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare $ 0.25us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare $ 0.03us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare $ 0.14us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare $ 0.09us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare $ 1.67us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare $ 0.52us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare $ 1.04us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare  
Net Income (Loss) Attributable to Iron Mountain Incorporated (in dollars per share) $ 0.06us-gaap_EarningsPerShareDiluted   $ 1.40us-gaap_EarningsPerShareDiluted $ 0.22us-gaap_EarningsPerShareDiluted $ 0.24us-gaap_EarningsPerShareDiluted $ 0.02us-gaap_EarningsPerShareDiluted $ 0.14us-gaap_EarningsPerShareDiluted $ 0.10us-gaap_EarningsPerShareDiluted $ 1.66us-gaap_EarningsPerShareDiluted $ 0.50us-gaap_EarningsPerShareDiluted $ 0.98us-gaap_EarningsPerShareDiluted  
Consolidated balance sheet                        
Deferred revenue 197,142us-gaap_DeferredRevenueCurrent       238,724us-gaap_DeferredRevenueCurrent       197,142us-gaap_DeferredRevenueCurrent 238,724us-gaap_DeferredRevenueCurrent    
Total Current Liabilities 856,736us-gaap_LiabilitiesCurrent       969,101us-gaap_LiabilitiesCurrent       856,736us-gaap_LiabilitiesCurrent 969,101us-gaap_LiabilitiesCurrent    
Deferred Income Taxes 54,658us-gaap_DeferredTaxLiabilitiesNoncurrent       340,568us-gaap_DeferredTaxLiabilitiesNoncurrent       54,658us-gaap_DeferredTaxLiabilitiesNoncurrent 340,568us-gaap_DeferredTaxLiabilitiesNoncurrent    
Total Iron Mountain Incorporated Stockholders' Equity 856,355us-gaap_StockholdersEquity       1,041,238us-gaap_StockholdersEquity       856,355us-gaap_StockholdersEquity 1,041,238us-gaap_StockholdersEquity    
Total Equity 869,955us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest       1,051,734us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest       869,955us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest 1,051,734us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest 1,157,148us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest 1,249,742us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
Accrued expenses                        
Interest 69,525us-gaap_InterestPayableCurrent       71,971us-gaap_InterestPayableCurrent       69,525us-gaap_InterestPayableCurrent 71,971us-gaap_InterestPayableCurrent    
Payroll and vacation 75,050irm_AccruedSalariesAndVacationCurrent       91,519irm_AccruedSalariesAndVacationCurrent       75,050irm_AccruedSalariesAndVacationCurrent 91,519irm_AccruedSalariesAndVacationCurrent    
Incentive compensation 66,552us-gaap_AccruedBonusesCurrent       58,562us-gaap_AccruedBonusesCurrent       66,552us-gaap_AccruedBonusesCurrent 58,562us-gaap_AccruedBonusesCurrent    
Dividend 6,182us-gaap_DividendsPayableCurrent       55,142us-gaap_DividendsPayableCurrent       6,182us-gaap_DividendsPayableCurrent 55,142us-gaap_DividendsPayableCurrent    
Self-insured liabilities 33,381us-gaap_SelfInsuranceReserveCurrent       32,850us-gaap_SelfInsuranceReserveCurrent       33,381us-gaap_SelfInsuranceReserveCurrent 32,850us-gaap_SelfInsuranceReserveCurrent    
Other 153,795us-gaap_OtherAccruedLiabilitiesCurrent       151,294us-gaap_OtherAccruedLiabilitiesCurrent       153,795us-gaap_OtherAccruedLiabilitiesCurrent 151,294us-gaap_OtherAccruedLiabilitiesCurrent    
Accrued expenses 404,485us-gaap_AccruedLiabilitiesCurrent       461,338us-gaap_AccruedLiabilitiesCurrent       404,485us-gaap_AccruedLiabilitiesCurrent 461,338us-gaap_AccruedLiabilitiesCurrent    
Reduction in reported revenue                        
Immaterial Restatement                        
Cumulative impact, before tax                 0us-gaap_CumulativeEffectOnRetainedEarningsBeforeTax1
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= irm_ReductionInReportedRevenueForPotentialPricingAdjustmentsMember
     
Consolidated statement of operations                        
Total Revenues                   1,300us-gaap_SalesRevenueServicesNet
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= irm_ReductionInReportedRevenueForPotentialPricingAdjustmentsMember
1,300us-gaap_SalesRevenueServicesNet
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= irm_ReductionInReportedRevenueForPotentialPricingAdjustmentsMember
7,400us-gaap_SalesRevenueServicesNet
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= irm_ReductionInReportedRevenueForPotentialPricingAdjustmentsMember
Consolidated balance sheet                        
Cumulative impact, net of tax                       4,514us-gaap_CumulativeEffectOnRetainedEarningsNetOfTax1
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= irm_ReductionInReportedRevenueForPotentialPricingAdjustmentsMember
Reduction in reported revenue | Adjustment                        
Consolidated statement of operations                        
Service                   (1,300)irm_ServiceRevenue
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= irm_ReductionInReportedRevenueForPotentialPricingAdjustmentsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_RestatementAdjustmentMember
(1,300)irm_ServiceRevenue
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= irm_ReductionInReportedRevenueForPotentialPricingAdjustmentsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_RestatementAdjustmentMember
 
Total Revenues                   (1,300)us-gaap_SalesRevenueServicesNet
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= irm_ReductionInReportedRevenueForPotentialPricingAdjustmentsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_RestatementAdjustmentMember
(1,300)us-gaap_SalesRevenueServicesNet
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= irm_ReductionInReportedRevenueForPotentialPricingAdjustmentsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_RestatementAdjustmentMember
 
Operating income (loss)                   (1,300)us-gaap_OperatingIncomeLoss
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= irm_ReductionInReportedRevenueForPotentialPricingAdjustmentsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_RestatementAdjustmentMember
(1,300)us-gaap_OperatingIncomeLoss
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= irm_ReductionInReportedRevenueForPotentialPricingAdjustmentsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_RestatementAdjustmentMember
 
Income (Loss) from Continuing Operations Before Provision (Benefit) for Income Taxes and (Gain) Loss on Sale of Real Estate                   (1,300)irm_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsMinorityInterestAndGainLossOnDispositionOfRealEstate
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= irm_ReductionInReportedRevenueForPotentialPricingAdjustmentsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_RestatementAdjustmentMember
(1,300)irm_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsMinorityInterestAndGainLossOnDispositionOfRealEstate
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= irm_ReductionInReportedRevenueForPotentialPricingAdjustmentsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_RestatementAdjustmentMember
 
Provision (Benefit) for Income Taxes                   (500)us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= irm_ReductionInReportedRevenueForPotentialPricingAdjustmentsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_RestatementAdjustmentMember
(514)us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= irm_ReductionInReportedRevenueForPotentialPricingAdjustmentsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_RestatementAdjustmentMember
 
Income (loss) from continuing operations                   (800)us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= irm_ReductionInReportedRevenueForPotentialPricingAdjustmentsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_RestatementAdjustmentMember
(786)us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= irm_ReductionInReportedRevenueForPotentialPricingAdjustmentsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_RestatementAdjustmentMember
 
Net (Loss) Income                   (800)us-gaap_ProfitLoss
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= irm_ReductionInReportedRevenueForPotentialPricingAdjustmentsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_RestatementAdjustmentMember
(786)us-gaap_ProfitLoss
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= irm_ReductionInReportedRevenueForPotentialPricingAdjustmentsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_RestatementAdjustmentMember
 
Net income (loss) attributable to Iron Mountain Incorporated                   (800)us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= irm_ReductionInReportedRevenueForPotentialPricingAdjustmentsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_RestatementAdjustmentMember
(786)us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= irm_ReductionInReportedRevenueForPotentialPricingAdjustmentsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_RestatementAdjustmentMember
 
Earnings (Losses) per Share-Basic:                        
(Loss) Income from Continuing Operations (in dollars per share)                   $ 0.00us-gaap_IncomeLossFromContinuingOperationsPerBasicShare
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= irm_ReductionInReportedRevenueForPotentialPricingAdjustmentsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_RestatementAdjustmentMember
$ 0.00us-gaap_IncomeLossFromContinuingOperationsPerBasicShare
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= irm_ReductionInReportedRevenueForPotentialPricingAdjustmentsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_RestatementAdjustmentMember
 
Net Income (Loss) Attributable to Iron Mountain Incorporated (in dollars per share)                   $ 0.00us-gaap_EarningsPerShareBasic
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= irm_ReductionInReportedRevenueForPotentialPricingAdjustmentsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_RestatementAdjustmentMember
$ 0.00us-gaap_EarningsPerShareBasic
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= irm_ReductionInReportedRevenueForPotentialPricingAdjustmentsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_RestatementAdjustmentMember
 
Earnings (Losses) per Share-Diluted:                        
(Loss) Income from Continuing Operations (in dollars per share)                   $ 0.00us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= irm_ReductionInReportedRevenueForPotentialPricingAdjustmentsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_RestatementAdjustmentMember
$ 0.00us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= irm_ReductionInReportedRevenueForPotentialPricingAdjustmentsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_RestatementAdjustmentMember
 
Net Income (Loss) Attributable to Iron Mountain Incorporated (in dollars per share)                   $ 0.00us-gaap_EarningsPerShareDiluted
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= irm_ReductionInReportedRevenueForPotentialPricingAdjustmentsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_RestatementAdjustmentMember
$ 0.00us-gaap_EarningsPerShareDiluted
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= irm_ReductionInReportedRevenueForPotentialPricingAdjustmentsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_RestatementAdjustmentMember
 
Consolidated balance sheet                        
Deferred revenue         10,000us-gaap_DeferredRevenueCurrent
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= irm_ReductionInReportedRevenueForPotentialPricingAdjustmentsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_RestatementAdjustmentMember
        10,000us-gaap_DeferredRevenueCurrent
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= irm_ReductionInReportedRevenueForPotentialPricingAdjustmentsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_RestatementAdjustmentMember
   
Total Current Liabilities         10,000us-gaap_LiabilitiesCurrent
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= irm_ReductionInReportedRevenueForPotentialPricingAdjustmentsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_RestatementAdjustmentMember
        10,000us-gaap_LiabilitiesCurrent
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= irm_ReductionInReportedRevenueForPotentialPricingAdjustmentsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_RestatementAdjustmentMember
   
Deferred Income Taxes         (3,900)us-gaap_DeferredTaxLiabilitiesNoncurrent
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= irm_ReductionInReportedRevenueForPotentialPricingAdjustmentsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_RestatementAdjustmentMember
        (3,900)us-gaap_DeferredTaxLiabilitiesNoncurrent
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= irm_ReductionInReportedRevenueForPotentialPricingAdjustmentsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_RestatementAdjustmentMember
   
Earnings in excess of distributions (Distributions in excess of earnings)         (6,100)us-gaap_RetainedEarningsAccumulatedDeficit
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= irm_ReductionInReportedRevenueForPotentialPricingAdjustmentsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_RestatementAdjustmentMember
        (6,100)us-gaap_RetainedEarningsAccumulatedDeficit
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= irm_ReductionInReportedRevenueForPotentialPricingAdjustmentsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_RestatementAdjustmentMember
   
Total Iron Mountain Incorporated Stockholders' Equity         (6,100)us-gaap_StockholdersEquity
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= irm_ReductionInReportedRevenueForPotentialPricingAdjustmentsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_RestatementAdjustmentMember
        (6,100)us-gaap_StockholdersEquity
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= irm_ReductionInReportedRevenueForPotentialPricingAdjustmentsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_RestatementAdjustmentMember
   
Total Equity         $ (6,100)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= irm_ReductionInReportedRevenueForPotentialPricingAdjustmentsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_RestatementAdjustmentMember
        $ (6,100)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= irm_ReductionInReportedRevenueForPotentialPricingAdjustmentsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_RestatementAdjustmentMember