XML 58 R37.htm IDEA: XBRL DOCUMENT
v3.22.1

Revenues (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2021
Revenue Recognition and Deferred Revenue [Abstract] |
Summary of Disaggregation of Revenue | The following table presents the Group’s revenues from contracts with customers disaggregated by material revenue category:
|  | For the year ended December 31 |
|  | 2019 |  |  | 2020 |  |  | 2021 |  |  | 2021 |
|  | RMB |  |  | RMB |  |  | RMB |  |  | US$ |
Public cloud services recognized over time |  |  | 3,458,843 |  |  |  | 5,166,851 |  |  |  | 6,159,085 |  |  |  | 966,495 |
Enterprise cloud services: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Recognized at a point in time |  |  | 485,991 |  |  |  | 1,368,544 |  |  |  | 2,159,869 |  |  |  | 338,931 |
Recognized over time |  |  | 317 |  |  |  | 4,145 |  |  |  | 737,948 |  |  |  | 115,800 |
|  |  | 486,308 |  |  |  | 1,372,689 |  |  |  | 2,897,817 |  |  |  | 454,731 |
Others: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Recognized at a point in time |  |  | 11,202 |  |  |  | 36,611 |  |  |  | 1,208 |  |  |  | 190 |
Recognized over time |  |  | — |  |  |  | 1,156 |  |  |  | 2,674 |  |  |  | 419 |
|  |  | 11,202 |  |  |  | 37,767 |  |  |  | 3,882 |  |  |  | 609 |
|  |  | 3,956,353 |  |  |  | 6,577,307 |  |  |  | 9,060,784 |  |  |  | 1,421,835 |
Summary of Revenue, Remaining Performance Obligation | The transaction prices allocated to the remaining performance obligations (unsatisfied or partially unsatisfied) as at December 31, 2021 are primarily related to enterprise cloud services, which are as follows:
|  | RMB |  |  | US$ |
Within one year |  |  | 27,852 |  |  |  | 4,371 |
More than one year |  |  | 23,505 |  |  |  | 3,688 |
Total |  |  | 51,357 |  |  |  | 8,059 |
Summary of Contract with Customer Liability Recognized |
|  | For the year ended December 31 |
|  | 2019 |  |  | 2020 |  |  | 2021 |  |  | 2021 |
|  | RMB |  |  | RMB |  |  | RMB |  |  | US$ |
Revenue recognized from amounts included in contract liabilities at the beginning of the period |  |  | 22,782 |  |  |  | 37,550 |  |  |  | 112,221 |  |  |  | 17,610 |

X
- Definition Summary of Contract with Customer Liability Recognized [Table text block]. + References No definition available. + Details
Name: | kc_ContractWithCustomerLiabilityRecognizedTableTextBlock
Namespace Prefix: | kc_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045 + Details
Name: | us-gaap_DisaggregationOfRevenueTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_RevenueRecognitionAndDeferredRevenueAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of expected timing for satisfying remaining performance obligation. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 13 -Subparagraph (b)(1) -URI http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045 + Details
Name: | us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration