Huddersfield finances analysed for last 10 years