I'm going to guess negative ROI advertising was a huge chunk. I saw their banners and whatnot on Facebook and elsewhere nearly constantly.
AWS
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.