XML 69 R83.htm IDEA: XBRL DOCUMENT v2.4.1.9
Accumulated Other Comprehensive Income Activity, Net of Tax (Detail) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 27, 2014
Dec. 28, 2013
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning Balance $ 272us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax $ 213us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
Other comprehensive income (loss) activity before reclassifications (167)us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax 35us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
Amounts reclassified from Accumulated other comprehensive income to Net loss 1us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax [1] 34us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax [1]
Tax impact 1us-gaap_OtherComprehensiveIncomeLossTax (10)us-gaap_OtherComprehensiveIncomeLossTax
Net year-to-date other comprehensive income (165)us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent 59us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
Ending Balance 107us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax 272us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
Change in Deferred Cash Flow Hedge    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Other comprehensive income (loss) activity before reclassifications   2us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= odp_ChangeInDeferredCashFlowHedgeMember
[2]
Amounts reclassified from Accumulated other comprehensive income to Net loss   (2)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= odp_ChangeInDeferredCashFlowHedgeMember
[1],[2]
Foreign Currency Translation Adjustments    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning Balance 264us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
[3] 217us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
[3]
Other comprehensive income (loss) activity before reclassifications (79)us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
11us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
[3]
Amounts reclassified from Accumulated other comprehensive income to Net loss 1us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
[1] 36us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
[1],[3]
Net year-to-date other comprehensive income (78)us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
47us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
[3]
Ending Balance 186us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
264us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
[3]
Change in Deferred Pension    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning Balance 8us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
(4)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Other comprehensive income (loss) activity before reclassifications (88)us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
22us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Tax impact 1us-gaap_OtherComprehensiveIncomeLossTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
(10)us-gaap_OtherComprehensiveIncomeLossTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Net year-to-date other comprehensive income (87)us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
12us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Ending Balance $ (79)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
$ 8us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
[1] Amounts in parentheses indicate an increase to earnings.
[2] Included in the $(2) million are $(1) million recorded in Cost of goods sold and occupancy costs and $(1) million included in Other income (expense), net, respectively.
[3] Includes $3 million gain included in Merger, restructuring and other operating expenses, net and $39 million loss, which is a component of Gain on disposition of joint venture.