Even a for profit company will freeze / cut executive pay when there business is doing bad . Look at airbnb recently for example .
If it was like any other for profit company , investors would have fired the management for losing market share and failing to diversify the revenues they make .
It's a for-profit company, that happens to be owned by a non-profit instead of shareholders, but that doesn't change the way they operate.