XML 81 R65.htm IDEA: XBRL DOCUMENT
v3.22.0.1

Capital Structure - Additional Information (Detail) - USD ($) $ / shares in Units, $ in Thousands |  |  | 12 Months Ended |  |  |  |
--- | --- | --- | --- | --- | --- | --- | ---
Jan. 03, 2022 | Jul. 21, 2021 | Jan. 02, 2022 | Jan. 03, 2021 | Dec. 29, 2019 | Jul. 20, 2021 | Apr. 30, 2021 | Feb. 24, 2021 | Oct. 04, 2019
Components Of Common Stock [Line Items] |  |  |  |  |  |  |  |  |
Share repurchase program, approved amount |  |  |  |  |  | $ 1,000,000 |  | $ 1,000,000 | $ 1,000,000
Common stock repurchased and retired (in shares) |  |  | 2,912,558 | 838,871 | 2,493,560 |  |  |  |
Repurchased common stock, value |  |  | $ 1,320,902 | $ 304,590 | $ 699,007 |  |  |  |
Common stock, shares authorized |  |  | 170,000,000 | 170,000,000 |  |  |  |  |
Stock repurchase program, Utilized amount cumulatively |  |  |  |  |  | $ 1,000,000 |  |  |
Subsequent Event [Member] |  |  |  |  |  |  |  |  |
Components Of Common Stock [Line Items] |  |  |  |  |  |  |  |  |
Common stock repurchased and retired (in shares) | 100,810 |  |  |  |  |  |  |  |
Retired Stock Repurchased Value | $ 47,700 |  |  |  |  |  |  |  |
ASR Agreement on February 24 2021 [Member] |  |  |  |  |  |  |  |  |
Components Of Common Stock [Line Items] |  |  |  |  |  |  |  |  |
Share repurchase program, approved amount |  |  | $ 1,000,000 |  |  |  |  |  |
Stock repurchase remaining authorized repurchase amount |  |  | $ 704,100 |  |  |  |  |  |
ASR Agreement on April 30 2021 [Member] |  |  |  |  |  |  |  |  |
Components Of Common Stock [Line Items] |  |  |  |  |  |  |  |  |
Share repurchase program, approved amount |  |  |  |  |  |  | $ 1,000,000 |  |
ASR Agreement on April 30 2021 [Member] | 2021 Recapitalization [Member] |  |  |  |  |  |  |  |  |
Components Of Common Stock [Line Items] |  |  |  |  |  |  |  |  |
Common stock repurchased and retired (in shares) |  |  | 2,012,596 |  |  |  |  |  |
ASR Agreement on April 30 2021 [Member] | 2021 Recapitalization [Member] |  |  |  |  |  |  |  |  |
Components Of Common Stock [Line Items] |  |  |  |  |  |  |  |  |
Stock repurchased during period value |  |  | $ 1,000,000 |  |  |  |  |  |
ASR Agreement on July 21, 2021 [Member] | 2021 Recapitalization [Member] |  |  |  |  |  |  |  |  |
Components Of Common Stock [Line Items] |  |  |  |  |  |  |  |  |
Common stock repurchased and retired (in shares) |  | 2,250,786 |  |  |  |  |  |  |
ASR Agreement on July 21, 2021 [Member] | 2021 Recapitalization [Member] |  |  |  |  |  |  |  |  |
Components Of Common Stock [Line Items] |  |  |  |  |  |  |  |  |
Stock retired, Average Price per share |  | $ 444.29 |  |  |  |  |  |  |
Non-Voting [Member] |  |  |  |  |  |  |  |  |
Components Of Common Stock [Line Items] |  |  |  |  |  |  |  |  |
Common stock, shares authorized |  |  | 10,000,000 |  |  |  |  |  |
Voting [Member] |  |  |  |  |  |  |  |  |
Components Of Common Stock [Line Items] |  |  |  |  |  |  |  |  |
Common stock, shares authorized |  |  | 160,000,000 |  |  |  |  |  |

X
- Definition Components Of Common Stock. + References No definition available. + Details
Name: | dpz_ComponentsOfCommonStockLineItems
Namespace Prefix: | dpz_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Stock repurchase programme amount utilized cumulatively. + References No definition available. + Details
Name: | dpz_StockRepurchaseProgrammeAmountUtilizedCumulatively
Namespace Prefix: | dpz_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Stock retired, Average Price per share + References No definition available. + Details
Name: | dpz_StockRetiredAveragePricePerShare
Namespace Prefix: | dpz_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition The maximum number of common shares permitted to be issued by an entity's charter and bylaws. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_CommonStockSharesAuthorized
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition The cash outflow to reacquire common stock during the period. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 15 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585 + Details
Name: | us-gaap_PaymentsForRepurchaseOfCommonStock
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of stock repurchase plan authorized. + References No definition available. + Details
Name: | us-gaap_StockRepurchaseProgramAuthorizedAmount1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount remaining of a stock repurchase plan authorized. + References No definition available. + Details
Name: | us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Number of shares that have been repurchased and retired during the period. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644 + Details
Name: | us-gaap_StockRepurchasedAndRetiredDuringPeriodShares
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770 + Details
Name: | us-gaap_StockRepurchasedAndRetiredDuringPeriodValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_StockRepurchasedDuringPeriodValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AcceleratedShareRepurchasesDateAxis=dpz_AcceleratedShareRepurchaseAgreementOnTwoThousandTwentyOneFebruaryTwentyFourMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AcceleratedShareRepurchasesDateAxis=dpz_AcceleratedShareRepurchaseAgreementOnTwoThousandTwentyOneAprilThirtyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=dpz_TwoThousandTwentyOneRecapitalizationMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=dpz_TwoThousandAndTwentyOneRecapitalizationMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AcceleratedShareRepurchasesDateAxis=dpz_AcceleratedShareRepurchaseAgreementOnJulyTwentyOneAndTwoThousandTwentyOneMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=us-gaap_NonvotingCommonStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=dpz_VotingCommonStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |