Financial insights of CDMO