The company reported that its profit margins have been squeezed as it faces tough competition. Continue reading...