The Premier League club posted net losses of £113.2million for the 12 months ending June 30, 2024.