XML 64 R49.htm IDEA: XBRL DOCUMENT v2.4.1.9
Reconciliation of Revenue from Segments to Consolidated (Detail) (USD $)
In Millions, unless otherwise specified
3 Months Ended
Mar. 28, 2015
Mar. 29, 2014
Segment Reporting Information [Line Items]    
Sales $ 3,877us-gaap_SalesRevenueNet $ 4,354us-gaap_SalesRevenueNet
Operating Segments | North American Retail Division    
Segment Reporting Information [Line Items]    
Sales 1,653us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= odp_NorthAmericanRetailDivisionMember
1,811us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= odp_NorthAmericanRetailDivisionMember
Operating Segments | North American Business Solutions Division    
Segment Reporting Information [Line Items]    
Sales 1,477us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= odp_NorthAmericanBusinessSolutionsDivisionMember
1,540us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= odp_NorthAmericanBusinessSolutionsDivisionMember
Operating Segments | International Division    
Segment Reporting Information [Line Items]    
Sales 747us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= odp_InternationalDivisionMember
935us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= odp_InternationalDivisionMember
Operating Segments | Other    
Segment Reporting Information [Line Items]    
Sales   $ 68us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= odp_OtherMemberMember