XML 83 R64.htm IDEA: XBRL DOCUMENT
v3.10.0.1

Segment Information - Additional Information (Detail) $ in Thousands | 12 Months Ended |
--- | --- | ---
Dec. 30, 2018 USD ($) Segment | Dec. 31, 2017 USD ($)
Segment Reporting [Abstract] |  |
Number of reportable segments | Segment | 3 |
Recognition Of Revenue | $ 358,500 |
Advertising Fund Assets, Restricted | $ 112,744 | $ 120,223

X
- Definition An amount representing assets held by the Company's national advertising fund, consisting primarily of cash received from franchisees and accounts receivable from franchisees, which can only be used for activities that promote the brand. + References No definition available. + Details
Name: | dpz_AdvertisingFundAssetsRestricted
Namespace Prefix: | dpz_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Represents revenue recognised by adoption of accounting policy. + References No definition available. + Details
Name: | dpz_RevenueRecognizedByAdoptingNewAccountingPolicy
Namespace Prefix: | dpz_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements. + References No definition available. + Details
Name: | us-gaap_NumberOfReportableSegments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_SegmentReportingAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration