They're not saying it explictly, but when they talk about cutting costs now, they mean laying people off.
Headcount. Given all of the above stress points on your finances, this might be a time to evaluate critically whether you can do more with less and raise productivity.