New Store Average EBITDA definition
New Store Average EBITDA means, on any date of determination, (a) the sum of EBITDA contributed by each Recently Opened Store during (and including) the 1st month through 12th month since it commenced operations divided by (b) the number of Recently Opened Stores.