ITVPY Financials: ITV PLC AI Analysis