Yeah IIRC something stupid like $30 billion was a payout to the UAW in exchange for shoveling off a ton of legacy liaibilities onto them. Past workers medical or some such shit.
Their sales revenue really hasn’t been bad. Their expenses have just been impossibly high.