Gymshark posted a pre-tax profit of £13m for the 12 months to 31 July, 2023, down from £27.8m. Its profit declined for the ...