Writing has been on the wall for awhile. They should have well and truly been self sufficient by now with all their supposed contracts.
I think there's a lot they don't tell the market and have inflated their "success" but even that picture is pretty dismal