Financial insights of CPTN