XML 50 R21.htm IDEA: XBRL DOCUMENT v2.4.1.9
Revenues, Income from Operations and Earnings Before Interest, Taxes, Depreciation, Amortization and Other, for each of Reportable Segments (Detail) (USD $)
In Thousands, unless otherwise specified
3 Months Ended
Mar. 22, 2015
Mar. 23, 2014
Segment Reporting Information [Line Items]    
Revenues $ 502,027us-gaap_Revenues $ 453,852us-gaap_Revenues
Income from operations 94,253us-gaap_OperatingIncomeLoss 84,175us-gaap_OperatingIncomeLoss
Segment Income 106,216dpz_SegmentIncomeLoss 93,495dpz_SegmentIncomeLoss
Supply Chain [Member]    
Segment Reporting Information [Line Items]    
Revenues 311,656us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= dpz_SupplyChainMember
284,334us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= dpz_SupplyChainMember
International Franchise [Member]    
Segment Reporting Information [Line Items]    
Revenues 36,222us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= dpz_InternationalFranchiseMember
33,640us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= dpz_InternationalFranchiseMember
Operating Segments [Member] | Domestic Stores [member]    
Segment Reporting Information [Line Items]    
Revenues 154,149us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= dpz_DomesticStoresMember
135,878us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= dpz_DomesticStoresMember
Income from operations 55,527us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= dpz_DomesticStoresMember
48,091us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= dpz_DomesticStoresMember
Segment Income 57,273dpz_SegmentIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= dpz_DomesticStoresMember
47,979dpz_SegmentIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= dpz_DomesticStoresMember
Operating Segments [Member] | Supply Chain [Member]    
Segment Reporting Information [Line Items]    
Revenues 337,756us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= dpz_SupplyChainMember
309,052us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= dpz_SupplyChainMember
Income from operations 27,195us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= dpz_SupplyChainMember
23,967us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= dpz_SupplyChainMember
Segment Income 29,455dpz_SegmentIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= dpz_SupplyChainMember
26,025dpz_SegmentIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= dpz_SupplyChainMember
Operating Segments [Member] | International Franchise [Member]    
Segment Reporting Information [Line Items]    
Revenues 36,222us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= dpz_InternationalFranchiseMember
33,640us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= dpz_InternationalFranchiseMember
Income from operations 28,715us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= dpz_InternationalFranchiseMember
27,423us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= dpz_InternationalFranchiseMember
Segment Income 28,748dpz_SegmentIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= dpz_InternationalFranchiseMember
27,463dpz_SegmentIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= dpz_InternationalFranchiseMember
Intersegment Revenues [Member]    
Segment Reporting Information [Line Items]    
Revenues (26,100)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
(24,718)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
Segment Reconciling [Member]    
Segment Reporting Information [Line Items]    
Income from operations (17,184)us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
(15,306)us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
Segment Income $ (9,260)dpz_SegmentIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
$ (7,972)dpz_SegmentIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember