Financial insights of CODX