Hi mw,
I think their branding is not strong in the first place, thus when the competition heats up, they have to end up selling cheaper and cheaper, resulting in lower margins. They opened up shops after shops, increasing the revenue tremendously, but the profit did not catch up due to lowered margins.
Something like global voice eh? More revenue did not imply more profit in the end.