Home Stock Huawei defies US sanctions, reports $118 billion in revenue