Business ❯ Finance ❯ Corporate Finance ❯ Financial Performance
The weak results heighten investor worry that heavy discounting and softer consumer demand could pressure margins and franchisee profits.