By Shawn Duncan, Srikant Akula, Zarmineh Rab, Roman Yasinsky, Isabella Delboni and Philippe Richard
McDonalds is the world’s biggest food service retailer serving more than 60 million customers each day in over 30,000 retail locations in 118 countries. McDonalds is growing at an annual rate of 3-8% worldwide. Annual revenues are in excess $24 B with a net income of $4.9 B. Earnings per share $4.59 with a dividend yield at nearly 3%. McDonalds has over 385,000 employees in its various stores around the world.
In early 2002, after posting a fist quarterly loss McDonalds began a major restructuring of its operations. Over 700 restaurants worldwide were closed and many employees were laid off. McDonalds exited from several countries where brand had a negative perception.