mgnx: the income statement