Financial insights of MDXG