The company reported that its profit margins have been squeezed as it faces tough competition. Post Views: 47