XML 72 R52.htm IDEA: XBRL DOCUMENT
v3.8.0.1

Significant Accounting Policies - Fiscal Year, Revenue Recognition and Advertising Costs (Details) - USD ($) $ in Millions | 12 Months Ended
--- | ---
Dec. 31, 2017 | Dec. 25, 2016 | Dec. 27, 2015
Significant accounting policies |  |  |
Length of fiscal year | 371 days | 364 days | 364 days
Advertising and related costs | $ 72.3 | $ 70.9 | $ 67.2
Maximum |  |  |
Significant accounting policies |  |  |
Amortization term of equipment incentives | 3 years |  |

X
- Definition The amortization term of equipment incentives. + References No definition available. + Details
Name: | pzza_AmortizationTermOfEquipmentIncentives
Namespace Prefix: | pzza_
Data Type: | us-types:durationStringItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Duration of a fiscal period, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Includes, but not limited to, weeks in a year or quarter. + References No definition available. + Details
Name: | us-gaap_FiscalPeriodDuration
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Expenditures for planning and executing the conception, pricing, promotion, and distribution of ideas, goods, and services. Costs of public relations and corporate promotions are typically considered to be marketing costs. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.4) -URI http://asc.fasb.org/extlink&oid=63488584&loc=d3e20235-122688 + Details
Name: | us-gaap_MarketingExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | us-gaap_RangeAxis=us-gaap_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |