I don't think it is coincidence that all of the recent campus layoffs coincides at the same time that $43.3M was needed in a new letter of credit with the DOE.
https://consumerist.com/2016/06/07/is-itt-tech-headed-for-a-collapse-school-required-to-set-aside-funds-just-in-case/
The salary dump seems like a long term cash grab to say, "hey, we're solvent!" We now just passed the month deadline and there has been crickets in the news about this. Does anyone have any update regarding if they actually came up with the cash or are in the process of appealing the decision?