XML 60 R61.htm IDEA: XBRL DOCUMENT
v3.19.3.a.u2

Employee Benefits - Additional Information (Detail) - USD ($) $ / shares in Units, $ in Millions | 12 Months Ended
--- | ---
Dec. 29, 2019 | Dec. 30, 2018 | Dec. 31, 2017
Nonqualified Deferred Compensation Plan [Member] | Base Salary [Member] |  |  |
Defined Benefit Plan Disclosure [Line Items] |  |  |
Percentage of defer on compensation | 40.00% |  |
Nonqualified Deferred Compensation Plan [Member] | Bonus Compensation [Member] |  |  |
Defined Benefit Plan Disclosure [Line Items] |  |  |
Percentage of defer on compensation | 80.00% |  |
Employee Stock Purchase Discount Plan [Member] |  |  |
Defined Benefit Plan Disclosure [Line Items] |  |  |
Contributions to the plan, value | $ 0.8 | $ 0.7 | $ 0.7
Percentage of wages deduction from eligible employees | 15.00% |  |
Percentage of face value on stock purchase | 85.00% |  |
Shares purchased on the open market | 20,222 | 19,494 | 21,744
Weighted-average price of shares purchased on the open market | $ 257.12 | $ 249.57 | $ 188.57
401(K) [Member] |  |  |
Defined Benefit Plan Disclosure [Line Items] |  |  |
Defined contribution plan, Description | The Company has a retirement savings plan which qualifies under Internal Revenue Code Section 401(k). All employees of the Company who have completed 1,000 hours of service and are at least 18 years of age are eligible to participate in the plan. |  |
Service period of employees to be eligible for participation under the retirement savings plan (in hours) | 1000 hours |  |
Plan requires to match elective deferrals, higher | 100.00% | 100.00% |
Employee's elective deferrals higher percentage | 5.00% | 3.00% |
Plan requires to match elective deferrals, lower |  | 50.00% |
Employee's elective deferrals lower percentage |  | 2.00% |
Contributions to the plan, value | $ 10.8 | $ 7.3 | $ 6.1

X
- Definition Defined benefit plan, service period of employees to be eligible for participation under plan. + References No definition available. + Details
Name: | dpz_DefinedBenefitPlanServicePeriodOfEmployeesToBeEligibleForParticipationUnderPlan
Namespace Prefix: | dpz_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Maximum amount of annual compensation participants can defer under the deferred compensation plan. + References No definition available. + Details
Name: | dpz_PercentageOfDeferOnCompensation
Namespace Prefix: | dpz_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of employee deferrals required to match lower. + References No definition available. + Details
Name: | dpz_PercentageOfEmployeeDeferralsRequiredToMatchLower
Namespace Prefix: | dpz_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of employees deferrals required to match higher. + References No definition available. + Details
Name: | dpz_PercentageOfEmployeesDeferralsRequiredToMatchHigher
Namespace Prefix: | dpz_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of employees elective deferrals. + References No definition available. + Details
Name: | dpz_PercentageOfEmployeesElectiveDeferrals
Namespace Prefix: | dpz_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of employees elective deferrals. + References No definition available. + Details
Name: | dpz_PercentageOfEmployeesElectiveDeferralsLower
Namespace Prefix: | dpz_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of face value stock purchase on market price. + References No definition available. + Details
Name: | dpz_PercentageOfFaceValueStockPurchaseOnMarketPrice
Namespace Prefix: | dpz_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of wages to deduct for purchase of common stock maximum. + References No definition available. + Details
Name: | dpz_PercentageOfWagesToDeductForPurchaseOfCommonStockMaximum
Namespace Prefix: | dpz_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_DefinedBenefitPlanDisclosureLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of cost for defined contribution plan. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 70 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942 + Details
Name: | us-gaap_DefinedContributionPlanCostRecognized
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Description of defined contribution pension and other postretirement plans. + References No definition available. + Details
Name: | us-gaap_DescriptionOfDefinedContributionPensionAndOtherPostretirementPlans
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Per share weighted-average price paid for shares purchased on open market for issuance under share-based payment arrangement. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased
Namespace Prefix: | us-gaap_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of shares purchased for issuance under share-based payment arrangement. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_RetirementPlanTaxStatusAxis=dpz_NonQualifiedDeferredCompensationPlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RetirementPlanTypeAxis=dpz_BaseSalaryMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RetirementPlanTypeAxis=dpz_BonusCompensationMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RetirementPlanNameAxis=dpz_EmployeeStockPurchaseDiscountPlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RetirementPlanNameAxis=dpz_FourZeroOneKPlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |