Sales increased by 16.4% due to media and licensing excitement Supply chain issues and cost increases may impact future profits Operating profit of 126.1 mln stg vs 94.5 mln stg Jan 14 (Reuters ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results