Financial insights of DXCM