NXCPD Financials