TNPFIC financials