Papa John's operates over 5,199 stores across more than 44 countries and territories worldwide.