XML 84 R80.htm IDEA: XBRL DOCUMENT v2.4.1.9
Related Party Transactions (Details 2) (USD $)
0 Months Ended 12 Months Ended
Nov. 12, 2013
Dec. 28, 2014
Dec. 29, 2013
Dec. 30, 2012
Transactions With Founder, Chairman, President and Chief Executive Officer        
Related party transactions        
Cash paid for charter aircraft services   $ 770,000us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= pzza_TransactionsWithFounderChairmanPresidentAndChiefExecutiveOfficerMember
$ 1,100,000us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= pzza_TransactionsWithFounderChairmanPresidentAndChiefExecutiveOfficerMember
$ 1,100,000us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= pzza_TransactionsWithFounderChairmanPresidentAndChiefExecutiveOfficerMember
Stock repurchased (in dollars) 38,600,000us-gaap_StockRepurchasedDuringPeriodValue
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= pzza_TransactionsWithFounderChairmanPresidentAndChiefExecutiveOfficerMember
     
Stock repurchased (in shares) 1,000,000us-gaap_StockRepurchasedDuringPeriodShares
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= pzza_TransactionsWithFounderChairmanPresidentAndChiefExecutiveOfficerMember
     
Closing price of shares repurchased (in dollars per share) $ 38.61us-gaap_TreasuryStockAcquiredAverageCostPerShare
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= pzza_TransactionsWithFounderChairmanPresidentAndChiefExecutiveOfficerMember
     
Papa John's Marketing Fund (PJMF)        
Related party transactions        
Loyalty program reimbursement received   634,000pzza_RelatedPartyLoyaltyProgramExpenseReimbursement
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= pzza_PapaJohnsMarketingFundMember
2,200,000pzza_RelatedPartyLoyaltyProgramExpenseReimbursement
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= pzza_PapaJohnsMarketingFundMember
3,000,000pzza_RelatedPartyLoyaltyProgramExpenseReimbursement
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= pzza_PapaJohnsMarketingFundMember
Other reimbursements received   $ 1,200,000pzza_OtherReimbursementsReceived
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= pzza_PapaJohnsMarketingFundMember
$ 782,000pzza_OtherReimbursementsReceived
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= pzza_PapaJohnsMarketingFundMember
$ 917,000pzza_OtherReimbursementsReceived
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= pzza_PapaJohnsMarketingFundMember