IBRC - The industry in North America has over 1.1 million restaurants generating $617 Billion in annual revenues comprising of 45.2 billion meals ordered for off-premises (“take out” orders).