Marshall releases its 2023 Trading update