I highly doubt that. Unless something was disastrously wrong in their design, the opex for cloud services should have been dwarfed by little things like payroll and office expenses.
I'm going to guess negative ROI advertising was a huge chunk. I saw their banners and whatnot on Facebook and elsewhere nearly constantly.