CPRX Financials