Given that you didn't use the hyphen in your own words for 'cost structures' then you shouldn't want to put one in for the longer phrase! Personally, I'd not put one in at all. Is there a fool-proof rule?
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.