The company said challenging trading conditions impacted its profitability in 2023, in its latest annual results published on Monday.