It very much reminds me of that show The Profit. Fix the books first, so you know where you're really at and what really needs fixing. Cut anything not making money. Focus on scaling the core business. I've seen all of these changes happen or are in progress.
Overall they've done a good job. As an old timer that's seen the good times and the money just spilling out, I can't help but want to grumble when they start cutting the fat, but it all makes perfect business sense.