No wiggle room: Many companies don't keep enough cash