Financial insights of ICDX