As far as I know, they've taken the red votes, mostly, as the reds moved more green. That's why Wagenknecht formed a "non-green red" party to take some back.
Their economic policy is less liberal/libertarian wonky than under the initial founders. Freie Wähler and Union seem to have moved into that gap, now.