wow just incredible demand. food is awesome
Exactly correct. Depending on size averaging about 9-10 million per unit. The highest revenue (by far) in the restaurant industry.
Strong revenue, and if the margin isn't everything one could wish for, their reliability even in a tough market since 2008 has been amazing, getting to the point where it should be a biz school classic of good management.