2023 Q4 Form 20-F Financial Statement

#000110465924054351 Filed on April 30, 2024

View on sec.gov

Income Statement

Concept 2023 Q4 2023
Revenue $1.722B $7.047B
YoY Change -19.17% -13.85%
Cost Of Revenue $1.469B $6.197B
YoY Change -25.38% -20.04%
Gross Profit $253.1M $850.2M
YoY Change 56.3% 97.93%
Gross Profit Margin 14.7% 12.06%
Selling, General & Admin $420.7M $1.520B
YoY Change -26.04% -11.08%
% of Gross Profit 166.2% 178.82%
Research & Development $175.2M $784.8M
YoY Change -31.44% -19.19%
% of Gross Profit 69.19% 92.31%
Depreciation & Amortization $940.5M $132.5M
YoY Change -21.06%
% of Gross Profit 371.53% 15.58%
Operating Expenses $595.9M $2.305B
YoY Change -27.71% -14.02%
Operating Profit -$342.7M -$1.455B
YoY Change -48.26% -35.38%
Interest Expense $22.72M -$157.5M
YoY Change -84.72% -63.84%
% of Operating Profit
Other Income/Expense, Net $33.78M $100.4M
YoY Change 726.83% 336.23%
Pretax Income -$286.2M -$2.166B
YoY Change -43.83% -18.7%
Income Tax $598.0K $17.96M
% Of Pretax Income
Net Earnings -$284.1M -$2.176B
YoY Change -44.16% -18.13%
Net Earnings / Revenue -16.5% -30.88%
Basic Earnings Per Share -$0.09
Diluted Earnings Per Share -$0.08 -$0.61
COMMON SHARES
Basic Shares Outstanding 3.805B 3.558B
Diluted Shares Outstanding 3.558B

Balance Sheet

Concept 2023 Q4 2023
SHORT-TERM ASSETS
Cash & Short-Term Investments $2.255B $2.255B
YoY Change -51.74% -51.74%
Cash & Equivalents $2.255B $2.255B
Short-Term Investments $0.00 $0.00
Other Short-Term Assets $2.047B $2.047B
YoY Change 18.55% 18.55%
Inventory
Prepaid Expenses
Receivables $1.530B $1.530B
Other Receivables $266.0M $266.0M
Total Short-Term Assets $6.098B $6.098B
YoY Change -32.61% -32.61%
LONG-TERM ASSETS
Property, Plant & Equipment $2.345B $2.345B
YoY Change -0.36% -0.36%
Goodwill $648.7M
YoY Change -2.85%
Intangibles $117.5M
YoY Change -19.58%
Long-Term Investments $259.9M $259.9M
YoY Change -4.99% -4.99%
Other Assets $870.8M $870.8M
YoY Change 3995.29% 3995.29%
Total Long-Term Assets $8.972B $8.972B
YoY Change 8.52% 8.52%
TOTAL ASSETS
Total Short-Term Assets $6.098B $6.098B
Total Long-Term Assets $8.972B $8.972B
Total Assets $15.07B $15.07B
YoY Change -12.97% -12.97%
SHORT-TERM LIABILITIES
YoY Change
Accounts Payable $1.805B $1.805B
YoY Change -21.58% -21.58%
Accrued Expenses $2.917B $2.917B
YoY Change -1.71% -1.71%
Deferred Revenue $61.16M
YoY Change 2.52%
Short-Term Debt $1.111B $1.111B
YoY Change 22.14% 22.14%
Long-Term Debt Due $899.5M $899.5M
YoY Change 164.45%
Total Short-Term Liabilities $6.829B $6.829B
YoY Change 2.55% 2.55%
LONG-TERM LIABILITIES
Long-Term Debt $140.1M $140.1M
YoY Change -66.12% -66.12%
Other Long-Term Liabilities $713.2M $713.2M
YoY Change 44.48% 44.48%
Total Long-Term Liabilities $853.2M $853.2M
YoY Change -5.94% -5.94%
TOTAL LIABILITIES
Total Short-Term Liabilities $6.829B $6.829B
Total Long-Term Liabilities $853.2M $853.2M
Total Liabilities $8.180B $8.180B
YoY Change -3.94% -3.94%
SHAREHOLDERS EQUITY
Retained Earnings -$1.735B
YoY Change 18.42%
Common Stock $3.584M
YoY Change -1.38%
Preferred Stock
YoY Change
Treasury Stock (at cost)
YoY Change
Treasury Stock Shares
Shareholders Equity $6.890B $6.890B
YoY Change
Total Liabilities & Shareholders Equity $15.07B $15.07B
YoY Change -12.97% -12.97%

Cashflow Statement

Concept 2023 Q4 2023
OPERATING ACTIVITIES
Net Income -$284.1M -$2.176B
YoY Change -44.16% -18.13%
Depreciation, Depletion And Amortization $940.5M $132.5M
YoY Change -21.06%
Cash From Operating Activities $16.72M -$169.1M
YoY Change -95.49% -189.47%
INVESTING ACTIVITIES
Capital Expenditures $1.965B $1.965B
YoY Change 36.69%
Acquisitions
YoY Change
Other Investing Activities -$1.415B -$673.2M
YoY Change -257.03% 1948.34%
Cash From Investing Activities -$1.415B -$673.2M
YoY Change -257.03% 1948.34%
FINANCING ACTIVITIES
Cash Dividend Paid
YoY Change
Common Stock Issuance & Retirement, Net
YoY Change
Debt Paid & Issued, Net
YoY Change
Cash From Financing Activities 1.155B -227.9M
YoY Change -243.16% -80.22%
NET CHANGE
Cash From Operating Activities 16.72M -169.1M
Cash From Investing Activities -1.415B -673.2M
Cash From Financing Activities 1.155B -227.9M
Net Change In Cash -243.2M -1.070B
YoY Change -152.34% 7.44%
FREE CASH FLOW
Cash From Operating Activities $16.72M -$169.1M
Capital Expenditures $1.965B $1.965B
Free Cash Flow -$1.948B -$2.134B
YoY Change 70.92%

Facts In Submission

Frame Concept Type Concept / XBRL Key Value Unit
CY2023Q4 us-gaap Other Receivable After Allowance For Credit Loss Current Related Party Type Extensible Enumeration
OtherReceivableAfterAllowanceForCreditLossCurrentRelatedPartyTypeExtensibleEnumeration
http://fasb.org/us-gaap/2023#RelatedPartyMember
CY2023Q4 us-gaap Other Receivable After Allowance For Credit Loss Noncurrent Related Party Type Extensible Enumeration
OtherReceivableAfterAllowanceForCreditLossNoncurrentRelatedPartyTypeExtensibleEnumeration
http://fasb.org/us-gaap/2023#RelatedPartyMember
CY2023Q4 us-gaap Other Liability Current Related Party Type Extensible Enumeration
OtherLiabilityCurrentRelatedPartyTypeExtensibleEnumeration
http://fasb.org/us-gaap/2023#RelatedPartyMember
CY2022Q4 us-gaap Commitments And Contingencies
CommitmentsAndContingencies
CY2023Q4 us-gaap Commitments And Contingencies
CommitmentsAndContingencies
CY2023Q4 us-gaap Commitments And Contingencies
CommitmentsAndContingencies
CY2023 us-gaap Goodwill Purchase Accounting Adjustments
GoodwillPurchaseAccountingAdjustments
CY2021 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
3441729444
CY2022 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
3623838985
CY2023 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
3558354940
CY2023 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
3558354940
CY2021 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
-0.46
CY2022 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
-0.73
CY2023 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
-0.61
CY2023 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
-0.09
CY2023 dei Entity Central Index Key
EntityCentralIndexKey
0001795589
CY2023 dei Document Fiscal Period Focus
DocumentFiscalPeriodFocus
FY
CY2023 dei Amendment Flag
AmendmentFlag
false
CY2023 dei Entity Registrant Name
EntityRegistrantName
Kingsoft Cloud Holdings Ltd
CY2022Q4 us-gaap Other Receivable After Allowance For Credit Loss Current Related Party Type Extensible Enumeration
OtherReceivableAfterAllowanceForCreditLossCurrentRelatedPartyTypeExtensibleEnumeration
http://fasb.org/us-gaap/2023#RelatedPartyMember
CY2022Q4 us-gaap Other Receivable After Allowance For Credit Loss Noncurrent Related Party Type Extensible Enumeration
OtherReceivableAfterAllowanceForCreditLossNoncurrentRelatedPartyTypeExtensibleEnumeration
http://fasb.org/us-gaap/2023#RelatedPartyMember
CY2022Q4 us-gaap Other Liability Current Related Party Type Extensible Enumeration
OtherLiabilityCurrentRelatedPartyTypeExtensibleEnumeration
http://fasb.org/us-gaap/2023#RelatedPartyMember
CY2023 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
-1044245000
CY2023 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
-147078000
CY2023Q4 us-gaap Finance Lease Liability Statement Of Financial Position Extensible List
FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList
http://fasb.org/us-gaap/2023#OtherLiabilities
CY2023 dei Document Type
DocumentType
20-F
CY2023 dei Document Registration Statement
DocumentRegistrationStatement
false
CY2023 dei Document Annual Report
DocumentAnnualReport
true
CY2023 dei Document Period End Date
DocumentPeriodEndDate
2023-12-31
CY2023 dei Current Fiscal Year End Date
CurrentFiscalYearEndDate
--12-31
CY2023 dei Document Fiscal Year Focus
DocumentFiscalYearFocus
2023
CY2023 dei Document Transition Report
DocumentTransitionReport
false
CY2023 dei Document Shell Company Report
DocumentShellCompanyReport
false
CY2023 dei Entity File Number
EntityFileNumber
001-39278
CY2023 dei Entity Incorporation State Country Code
EntityIncorporationStateCountryCode
E9
CY2023 dei Entity Address Address Line1
EntityAddressAddressLine1
Building D, Xiaomi Science and Technology Park, No. 33 Xierqi Middle Road
CY2023 dei Entity Address Address Line2
EntityAddressAddressLine2
Haidian District
CY2023 dei Entity Address City Or Town
EntityAddressCityOrTown
Beijing
CY2023 dei Entity Address Postal Zip Code
EntityAddressPostalZipCode
100085
CY2023 dei Entity Address Country
EntityAddressCountry
CN
CY2023Q4 dei Entity Common Stock Shares Outstanding
EntityCommonStockSharesOutstanding
3805284801
CY2023 dei Entity Well Known Seasoned Issuer
EntityWellKnownSeasonedIssuer
Yes
CY2023 dei Entity Voluntary Filers
EntityVoluntaryFilers
No
CY2023 dei Entity Current Reporting Status
EntityCurrentReportingStatus
Yes
CY2023 dei Entity Interactive Data Current
EntityInteractiveDataCurrent
Yes
CY2023 dei Entity Filer Category
EntityFilerCategory
Large Accelerated Filer
CY2023 dei Entity Emerging Growth Company
EntityEmergingGrowthCompany
false
CY2023 dei Icfr Auditor Attestation Flag
IcfrAuditorAttestationFlag
true
CY2023 dei Document Fin Stmt Error Correction Flag
DocumentFinStmtErrorCorrectionFlag
false
CY2023 dei Document Accounting Standard
DocumentAccountingStandard
U.S. GAAP
CY2023 dei Entity Shell Company
EntityShellCompany
false
CY2023 dei Auditor Firm
AuditorFirmId
1408
CY2023 dei Auditor Name
AuditorName
Ernst & Young Hua Ming LLP
CY2023 dei Auditor Location
AuditorLocation
Beijing, the People’s Republic of China
CY2022Q4 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
3419166000
CY2023Q4 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
2255287000
CY2023Q4 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
317651000
CY2022Q4 us-gaap Restricted Cash Current
RestrictedCashCurrent
114560000
CY2023Q4 us-gaap Restricted Cash Current
RestrictedCashCurrent
234194000
CY2023Q4 us-gaap Restricted Cash Current
RestrictedCashCurrent
32986000
CY2022Q4 us-gaap Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
47962000
CY2023Q4 us-gaap Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
24743000
CY2023Q4 us-gaap Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
3485000
CY2022Q4 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
2402430000
CY2023Q4 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
1529915000
CY2023Q4 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
215484000
CY2022Q4 us-gaap Short Term Investments
ShortTermInvestments
1253670000
CY2022Q4 us-gaap Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
1612022000
CY2023Q4 us-gaap Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
1812692000
CY2023Q4 us-gaap Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
255312000
CY2022Q4 us-gaap Other Receivables Net Current
OtherReceivablesNetCurrent
246505000
CY2023Q4 us-gaap Other Receivables Net Current
OtherReceivablesNetCurrent
266036000
CY2023Q4 us-gaap Other Receivables Net Current
OtherReceivablesNetCurrent
37470000
CY2022Q4 us-gaap Assets Current
AssetsCurrent
9048353000
CY2023Q4 us-gaap Assets Current
AssetsCurrent
6098124000
CY2023Q4 us-gaap Assets Current
AssetsCurrent
858903000
CY2022Q4 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
2132994000
CY2023Q4 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
2186145000
CY2023Q4 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
307912000
CY2022Q4 us-gaap Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
1008020000
CY2023Q4 us-gaap Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
834478000
CY2023Q4 us-gaap Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
117534000
CY2022Q4 us-gaap Goodwill
Goodwill
4605724000
CY2023Q4 us-gaap Goodwill
Goodwill
4605724000
CY2023Q4 us-gaap Goodwill
Goodwill
648703000
CY2022Q4 us-gaap Prepaid Expense And Other Assets Noncurrent
PrepaidExpenseAndOtherAssetsNoncurrent
21263000
CY2023Q4 us-gaap Prepaid Expense And Other Assets Noncurrent
PrepaidExpenseAndOtherAssetsNoncurrent
870781000
CY2023Q4 us-gaap Prepaid Expense And Other Assets Noncurrent
PrepaidExpenseAndOtherAssetsNoncurrent
122647000
CY2022Q4 us-gaap Equity Method Investments
EquityMethodInvestments
273580000
CY2023Q4 us-gaap Equity Method Investments
EquityMethodInvestments
259930000
CY2023Q4 us-gaap Equity Method Investments
EquityMethodInvestments
36610000
CY2022Q4 us-gaap Other Receivable After Allowance For Credit Loss Noncurrent
OtherReceivableAfterAllowanceForCreditLossNoncurrent
5758000
CY2023Q4 us-gaap Other Receivable After Allowance For Credit Loss Noncurrent
OtherReceivableAfterAllowanceForCreditLossNoncurrent
56264000
CY2023Q4 us-gaap Other Receivable After Allowance For Credit Loss Noncurrent
OtherReceivableAfterAllowanceForCreditLossNoncurrent
7925000
CY2022Q4 us-gaap Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
220539000
CY2023Q4 us-gaap Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
158832000
CY2023Q4 us-gaap Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
22371000
CY2022Q4 us-gaap Assets Noncurrent
AssetsNoncurrent
8267878000
CY2023Q4 us-gaap Assets Noncurrent
AssetsNoncurrent
8972154000
CY2023Q4 us-gaap Assets Noncurrent
AssetsNoncurrent
1263702000
CY2022Q4 us-gaap Assets
Assets
17316231000
CY2023Q4 us-gaap Assets
Assets
15070278000
CY2023Q4 us-gaap Assets
Assets
2122605000
CY2022Q4 us-gaap Accounts Payable Current
AccountsPayableCurrent
2301958000
CY2023Q4 us-gaap Accounts Payable Current
AccountsPayableCurrent
1805083000
CY2023Q4 us-gaap Accounts Payable Current
AccountsPayableCurrent
254241000
CY2022Q4 kc Accrued Expenses And Other Liabilities Current
AccruedExpensesAndOtherLiabilitiesCurrent
2830826000
CY2023Q4 kc Accrued Expenses And Other Liabilities Current
AccruedExpensesAndOtherLiabilitiesCurrent
2838085000
CY2023Q4 kc Accrued Expenses And Other Liabilities Current
AccruedExpensesAndOtherLiabilitiesCurrent
399736000
CY2022Q4 us-gaap Short Term Borrowings
ShortTermBorrowings
909500000
CY2023Q4 us-gaap Short Term Borrowings
ShortTermBorrowings
1110896000
CY2023Q4 us-gaap Short Term Borrowings
ShortTermBorrowings
156466000
CY2022Q4 us-gaap Accrued Income Taxes Current
AccruedIncomeTaxesCurrent
51892000
CY2023Q4 us-gaap Accrued Income Taxes Current
AccruedIncomeTaxesCurrent
63961000
CY2023Q4 us-gaap Accrued Income Taxes Current
AccruedIncomeTaxesCurrent
9009000
CY2022Q4 us-gaap Other Liabilities Current
OtherLiabilitiesCurrent
427727000
CY2023Q4 us-gaap Other Liabilities Current
OtherLiabilitiesCurrent
931906000
CY2023Q4 us-gaap Other Liabilities Current
OtherLiabilitiesCurrent
131256000
CY2022Q4 us-gaap Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
136723000
CY2023Q4 us-gaap Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
78659000
CY2023Q4 us-gaap Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
11079000
CY2022Q4 us-gaap Liabilities Current
LiabilitiesCurrent
6658626000
CY2023Q4 us-gaap Liabilities Current
LiabilitiesCurrent
6828590000
CY2023Q4 us-gaap Liabilities Current
LiabilitiesCurrent
961787000
CY2023Q4 us-gaap Long Term Loans From Bank
LongTermLoansFromBank
100000000
CY2023Q4 us-gaap Long Term Loans From Bank
LongTermLoansFromBank
14085000
CY2022Q4 us-gaap Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
167052000
CY2023Q4 us-gaap Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
142565000
CY2023Q4 us-gaap Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
20080000
CY2022Q4 us-gaap Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
123059000
CY2023Q4 us-gaap Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
78347000
CY2023Q4 us-gaap Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
11035000
CY2022Q4 us-gaap Liabilities Noncurrent
LiabilitiesNoncurrent
1074106000
CY2023Q4 us-gaap Liabilities Noncurrent
LiabilitiesNoncurrent
995784000
CY2023Q4 us-gaap Liabilities Noncurrent
LiabilitiesNoncurrent
140254000
CY2022Q4 us-gaap Liabilities
Liabilities
7732732000
CY2023Q4 us-gaap Liabilities
Liabilities
7824374000
CY2023Q4 us-gaap Liabilities
Liabilities
1102041000
CY2022Q4 us-gaap Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
0.001
CY2023Q4 us-gaap Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
0.001
CY2022Q4 us-gaap Common Stock Shares Authorized
CommonStockSharesAuthorized
40000000000
CY2023Q4 us-gaap Common Stock Shares Authorized
CommonStockSharesAuthorized
40000000000
CY2022Q4 us-gaap Common Stock Shares Issued
CommonStockSharesIssued
3805284801
CY2023Q4 us-gaap Common Stock Shares Issued
CommonStockSharesIssued
3805284801
CY2022Q4 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
3508413941
CY2023Q4 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
3562097466
CY2022Q4 us-gaap Common Stock Value
CommonStockValue
25062000
CY2023Q4 us-gaap Common Stock Value
CommonStockValue
25443000
CY2023Q4 us-gaap Common Stock Value
CommonStockValue
3584000
CY2022Q4 us-gaap Treasury Stock Common Value
TreasuryStockCommonValue
208385000
CY2023Q4 us-gaap Treasury Stock Common Value
TreasuryStockCommonValue
208385000
CY2023Q4 us-gaap Treasury Stock Common Value
TreasuryStockCommonValue
29350000
CY2022Q4 us-gaap Additional Paid In Capital
AdditionalPaidInCapital
18648205000
CY2023Q4 us-gaap Additional Paid In Capital
AdditionalPaidInCapital
18811028000
CY2023Q4 us-gaap Additional Paid In Capital
AdditionalPaidInCapital
2649478000
CY2022Q4 kc Statutory Reserves Funds
StatutoryReservesFunds
14700000
CY2023Q4 kc Statutory Reserves Funds
StatutoryReservesFunds
21765000
CY2023Q4 kc Statutory Reserves Funds
StatutoryReservesFunds
3066000
CY2022Q4 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
-10131636000
CY2023Q4 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
-12315041000
CY2023Q4 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
-1734539000
CY2022Q4 us-gaap Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
453074000
CY2023Q4 us-gaap Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
555342000
CY2023Q4 us-gaap Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
78218000
CY2022Q4 us-gaap Stockholders Equity
StockholdersEquity
8801020000
CY2023Q4 us-gaap Stockholders Equity
StockholdersEquity
6890152000
CY2023Q4 us-gaap Stockholders Equity
StockholdersEquity
970457000
CY2022Q4 us-gaap Minority Interest
MinorityInterest
782479000
CY2023Q4 us-gaap Minority Interest
MinorityInterest
355752000
CY2023Q4 us-gaap Minority Interest
MinorityInterest
50107000
CY2022Q4 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
9583499000
CY2023Q4 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
7245904000
CY2023Q4 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
1020564000
CY2022Q4 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
17316231000
CY2023Q4 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
15070278000
CY2023Q4 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
2122605000
CY2021 us-gaap Revenues
Revenues
9060784000
CY2022 us-gaap Revenues
Revenues
8180107000
CY2023 us-gaap Revenues
Revenues
7047461000
CY2023 us-gaap Revenues
Revenues
992614000
CY2021 us-gaap Cost Of Revenue
CostOfRevenue
8709496000
CY2022 us-gaap Cost Of Revenue
CostOfRevenue
7750569000
CY2023 us-gaap Cost Of Revenue
CostOfRevenue
6197292000
CY2023 us-gaap Cost Of Revenue
CostOfRevenue
872870000
CY2021 us-gaap Gross Profit
GrossProfit
351288000
CY2022 us-gaap Gross Profit
GrossProfit
429538000
CY2023 us-gaap Gross Profit
GrossProfit
850169000
CY2023 us-gaap Gross Profit
GrossProfit
119744000
CY2021 us-gaap Selling And Marketing Expense
SellingAndMarketingExpense
518167000
CY2022 us-gaap Selling And Marketing Expense
SellingAndMarketingExpense
560059000
CY2023 us-gaap Selling And Marketing Expense
SellingAndMarketingExpense
460221000
CY2023 us-gaap Selling And Marketing Expense
SellingAndMarketingExpense
64821000
CY2021 us-gaap General And Administrative Expense
GeneralAndAdministrativeExpense
601702000
CY2022 us-gaap General And Administrative Expense
GeneralAndAdministrativeExpense
1149677000
CY2023 us-gaap General And Administrative Expense
GeneralAndAdministrativeExpense
1060022000
CY2023 us-gaap General And Administrative Expense
GeneralAndAdministrativeExpense
149301000
CY2021 us-gaap Research And Development Expense
ResearchAndDevelopmentExpense
1043811000
CY2022 us-gaap Research And Development Expense
ResearchAndDevelopmentExpense
971216000
CY2023 us-gaap Research And Development Expense
ResearchAndDevelopmentExpense
784807000
CY2023 us-gaap Research And Development Expense
ResearchAndDevelopmentExpense
110538000
CY2023 us-gaap Impairment Of Long Lived Assets Held For Use
ImpairmentOfLongLivedAssetsHeldForUse
653670000
CY2023 us-gaap Impairment Of Long Lived Assets Held For Use
ImpairmentOfLongLivedAssetsHeldForUse
92067000
CY2021 us-gaap Operating Expenses
OperatingExpenses
2163680000
CY2022 us-gaap Operating Expenses
OperatingExpenses
2680952000
CY2023 us-gaap Operating Expenses
OperatingExpenses
2958720000
CY2023 us-gaap Operating Expenses
OperatingExpenses
416727000
CY2021 us-gaap Operating Income Loss
OperatingIncomeLoss
-1812392000
CY2022 us-gaap Operating Income Loss
OperatingIncomeLoss
-2251414000
CY2023 us-gaap Operating Income Loss
OperatingIncomeLoss
-2108551000
CY2023 us-gaap Operating Income Loss
OperatingIncomeLoss
-296983000
CY2021 us-gaap Investment Income Interest
InvestmentIncomeInterest
71942000
CY2022 us-gaap Investment Income Interest
InvestmentIncomeInterest
80743000
CY2023 us-gaap Investment Income Interest
InvestmentIncomeInterest
78410000
CY2023 us-gaap Investment Income Interest
InvestmentIncomeInterest
11044000
CY2021 us-gaap Interest Expense
InterestExpense
52040000
CY2022 us-gaap Interest Expense
InterestExpense
137812000
CY2023 us-gaap Interest Expense
InterestExpense
146026000
CY2023 us-gaap Interest Expense
InterestExpense
20567000
CY2021 us-gaap Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
37822000
CY2022 us-gaap Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
-334629000
CY2023 us-gaap Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
-57211000
CY2023 us-gaap Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
-8058000
CY2021 us-gaap Other Nonoperating Gains Losses
OtherNonoperatingGainsLosses
83606000
CY2022 us-gaap Other Nonoperating Gains Losses
OtherNonoperatingGainsLosses
-43810000
CY2023 us-gaap Other Nonoperating Gains Losses
OtherNonoperatingGainsLosses
-32673000
CY2023 us-gaap Other Nonoperating Gains Losses
OtherNonoperatingGainsLosses
-4602000
CY2021 us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
95047000
CY2022 us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
23007000
CY2023 us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
100363000
CY2023 us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
14136000
CY2021 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
-1576015000
CY2022 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
-2663915000
CY2023 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
-2165688000
CY2023 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
-305030000
CY2021 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
15741000
CY2022 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
24473000
CY2023 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
17959000
CY2023 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
2529000
CY2021 us-gaap Profit Loss
ProfitLoss
-1591756000
CY2022 us-gaap Profit Loss
ProfitLoss
-2688388000
CY2023 us-gaap Profit Loss
ProfitLoss
-2183647000
CY2023 us-gaap Profit Loss
ProfitLoss
-307559000
CY2021 us-gaap Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
-3044000
CY2022 us-gaap Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
-30204000
CY2023 us-gaap Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
-7307000
CY2023 us-gaap Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
-1029000
CY2021 us-gaap Net Income Loss
NetIncomeLoss
-1588712000
CY2022 us-gaap Net Income Loss
NetIncomeLoss
-2658184000
CY2023 us-gaap Net Income Loss
NetIncomeLoss
-2176340000
CY2023 us-gaap Net Income Loss
NetIncomeLoss
-306530000
CY2021 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
-0.46
CY2021 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
-0.46
CY2022 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
-0.73
CY2022 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
-0.73
CY2023 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
-0.61
CY2023 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
-0.61
CY2023 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
-0.09
CY2023 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
-0.09
CY2021 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
3441729444
CY2021 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
3441729444
CY2022 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
3623838985
CY2022 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
3623838985
CY2023 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
3558354940
CY2023 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
3558354940
CY2023 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
3558354940
CY2023 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
3558354940
CY2021 us-gaap Other Comprehensive Income Loss Tax
OtherComprehensiveIncomeLossTax
0
CY2022 us-gaap Other Comprehensive Income Loss Tax
OtherComprehensiveIncomeLossTax
0
CY2023 us-gaap Other Comprehensive Income Loss Tax
OtherComprehensiveIncomeLossTax
0
CY2021 us-gaap Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
-139575000
CY2022 us-gaap Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
660697000
CY2023 us-gaap Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
102241000
CY2023 us-gaap Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
14400000
CY2021 us-gaap Comprehensive Income Net Of Tax Including Portion Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
-1731331000
CY2022 us-gaap Comprehensive Income Net Of Tax Including Portion Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
-2027691000
CY2023 us-gaap Comprehensive Income Net Of Tax Including Portion Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
-2081406000
CY2023 us-gaap Comprehensive Income Net Of Tax Including Portion Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
-293159000
CY2021 us-gaap Comprehensive Income Net Of Tax Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
-3177000
CY2022 us-gaap Comprehensive Income Net Of Tax Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
-30463000
CY2023 us-gaap Comprehensive Income Net Of Tax Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
-7334000
CY2023 us-gaap Comprehensive Income Net Of Tax Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
-1033000
CY2021 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
-1728154000
CY2022 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
-1997228000
CY2023 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
-2074072000
CY2023 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
-292126000
CY2020Q4 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
8240050000
CY2021 us-gaap Profit Loss
ProfitLoss
-1591756000
CY2021 us-gaap Stock Issued During Period Value Acquisitions
StockIssuedDuringPeriodValueAcquisitions
4508673000
CY2021 us-gaap Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
-139575000
CY2021 us-gaap Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
434350000
CY2021 us-gaap Adjustments To Additional Paid In Capital Share Based Compensation Employee Stock Purchase Program Requisite Service Period Recognition
AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationEmployeeStockPurchaseProgramRequisiteServicePeriodRecognition
46365000
CY2021Q4 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
11492423000
CY2021Q4 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
11492423000
CY2022 us-gaap Profit Loss
ProfitLoss
-2688388000
CY2022 us-gaap Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
660697000
CY2022 us-gaap Noncontrolling Interest Increase From Subsidiary Equity Issuance
NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance
2143000
CY2022 us-gaap Noncontrolling Interest Decrease From Deconsolidation
NoncontrollingInterestDecreaseFromDeconsolidation
9136000
CY2022 us-gaap Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
323752000
CY2022 us-gaap Adjustments To Additional Paid In Capital Share Based Compensation Employee Stock Purchase Program Requisite Service Period Recognition
AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationEmployeeStockPurchaseProgramRequisiteServicePeriodRecognition
10393000
CY2022 us-gaap Stock Repurchased During Period Value
StockRepurchasedDuringPeriodValue
208385000
CY2022Q4 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
9583499000
CY2022Q4 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
9583499000
CY2023 us-gaap Profit Loss
ProfitLoss
-2183647000
CY2023 us-gaap Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
102241000
CY2023 us-gaap Noncontrolling Interest Decrease From Deconsolidation
NoncontrollingInterestDecreaseFromDeconsolidation
437000
CY2023 us-gaap Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
181645000
CY2023 us-gaap Adjustments To Additional Paid In Capital Share Based Compensation Employee Stock Purchase Program Requisite Service Period Recognition
AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationEmployeeStockPurchaseProgramRequisiteServicePeriodRecognition
11183000
CY2023Q4 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
7245904000
CY2023Q4 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
1020564000
CY2021 us-gaap Stock Issued During Period Shares Issued For Services
StockIssuedDuringPeriodSharesIssuedForServices
158902970
CY2022 us-gaap Stock Issued During Period Shares Issued For Services
StockIssuedDuringPeriodSharesIssuedForServices
112969750
CY2023 us-gaap Stock Issued During Period Shares Issued For Services
StockIssuedDuringPeriodSharesIssuedForServices
59286225
CY2021 us-gaap Profit Loss
ProfitLoss
-1591756000
CY2022 us-gaap Profit Loss
ProfitLoss
-2688388000
CY2023 us-gaap Profit Loss
ProfitLoss
-2183647000
CY2023 us-gaap Profit Loss
ProfitLoss
-307559000
CY2021 us-gaap Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
855604000
CY2022 us-gaap Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
1157424000
CY2023 us-gaap Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
940482000
CY2023 us-gaap Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
132464000
CY2021 us-gaap Share Based Compensation
ShareBasedCompensation
434350000
CY2022 us-gaap Share Based Compensation
ShareBasedCompensation
359835000
CY2023 us-gaap Share Based Compensation
ShareBasedCompensation
181645000
CY2023 us-gaap Share Based Compensation
ShareBasedCompensation
25584000
CY2021 kc Provision For Credit Losses
ProvisionForCreditLosses
112013000
CY2022 kc Provision For Credit Losses
ProvisionForCreditLosses
346867000
CY2023 kc Provision For Credit Losses
ProvisionForCreditLosses
502185000
CY2023 kc Provision For Credit Losses
ProvisionForCreditLosses
70730000
CY2021 us-gaap Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
5814000
CY2022 us-gaap Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
-28788000
CY2023 us-gaap Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
-22996000
CY2023 us-gaap Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
-3239000
CY2021 us-gaap Gain Loss On Investments
GainLossOnInvestments
82492000
CY2022 us-gaap Gain Loss On Investments
GainLossOnInvestments
-354000
CY2023 us-gaap Gain Loss On Investments
GainLossOnInvestments
-10780000
CY2023 us-gaap Gain Loss On Investments
GainLossOnInvestments
-1518000
CY2021 kc Gain On Disposal Of Equity Investment
GainOnDisposalOfEquityInvestment
10363000
CY2023 kc Gain On Disposal Of Equity Investment
GainOnDisposalOfEquityInvestment
100000
CY2023 kc Gain On Disposal Of Equity Investment
GainOnDisposalOfEquityInvestment
14000
CY2022 us-gaap Equity Method Investment Other Than Temporary Impairment
EquityMethodInvestmentOtherThanTemporaryImpairment
14940000
CY2023 us-gaap Equity Method Investment Other Than Temporary Impairment
EquityMethodInvestmentOtherThanTemporaryImpairment
13582000
CY2023 us-gaap Equity Method Investment Other Than Temporary Impairment
EquityMethodInvestmentOtherThanTemporaryImpairment
1913000
CY2021 kc Changes In Fair Value Of Consideration Of A Business Acquisition
ChangesInFairValueOfConsiderationOfABusinessAcquisition
-9249000
CY2022 kc Changes In Fair Value Of Consideration Of A Business Acquisition
ChangesInFairValueOfConsiderationOfABusinessAcquisition
-28516000
CY2023 kc Changes In Fair Value Of Consideration Of A Business Acquisition
ChangesInFairValueOfConsiderationOfABusinessAcquisition
-14433000
CY2023 kc Changes In Fair Value Of Consideration Of A Business Acquisition
ChangesInFairValueOfConsiderationOfABusinessAcquisition
-2033000
CY2023 us-gaap Gain Or Loss On Sale Of Stock In Subsidiary
GainOrLossOnSaleOfStockInSubsidiary
6022000
CY2023 us-gaap Gain Or Loss On Sale Of Stock In Subsidiary
GainOrLossOnSaleOfStockInSubsidiary
848000
CY2021 kc Changes In Fair Value Of Contingent Consideration
ChangesInFairValueOfContingentConsideration
7034000
CY2022 kc Impairment Of Contract Costs
ImpairmentOfContractCosts
7270000
CY2023 us-gaap Impairment Of Long Lived Assets Held For Use
ImpairmentOfLongLivedAssetsHeldForUse
653670000
CY2023 us-gaap Impairment Of Long Lived Assets Held For Use
ImpairmentOfLongLivedAssetsHeldForUse
92067000
CY2022 us-gaap Adjustments To Additional Paid In Capital Stock Issued Issuance Costs
AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
38872000
CY2021 us-gaap Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
37822000
CY2022 us-gaap Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
-334629000
CY2023 us-gaap Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
-57211000
CY2023 us-gaap Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
-8058000
CY2021 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
-11852000
CY2022 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
-35195000
CY2023 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
-24487000
CY2023 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
-3449000
CY2021 us-gaap Operating Lease Expense
OperatingLeaseExpense
52648000
CY2022 us-gaap Operating Lease Expense
OperatingLeaseExpense
72244000
CY2023 us-gaap Operating Lease Expense
OperatingLeaseExpense
42617000
CY2023 us-gaap Operating Lease Expense
OperatingLeaseExpense
6002000
CY2021 us-gaap Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
947790000
CY2022 us-gaap Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
-827589000
CY2023 us-gaap Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
-375242000
CY2023 us-gaap Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
-52852000
CY2021 us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
-30883000
CY2022 us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
-132639000
CY2023 us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
216303000
CY2023 us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
30465000
CY2021 us-gaap Increase Decrease In Due From Related Parties Current
IncreaseDecreaseInDueFromRelatedPartiesCurrent
2075000
CY2022 us-gaap Increase Decrease In Due From Related Parties Current
IncreaseDecreaseInDueFromRelatedPartiesCurrent
39581000
CY2023 us-gaap Increase Decrease In Due From Related Parties Current
IncreaseDecreaseInDueFromRelatedPartiesCurrent
13007000
CY2023 us-gaap Increase Decrease In Due From Related Parties Current
IncreaseDecreaseInDueFromRelatedPartiesCurrent
1832000
CY2021 us-gaap Increase Decrease In Accounts Payable Related Parties
IncreaseDecreaseInAccountsPayableRelatedParties
593410000
CY2022 us-gaap Increase Decrease In Accounts Payable Related Parties
IncreaseDecreaseInAccountsPayableRelatedParties
-585424000
CY2023 us-gaap Increase Decrease In Accounts Payable Related Parties
IncreaseDecreaseInAccountsPayableRelatedParties
-621327000
CY2023 us-gaap Increase Decrease In Accounts Payable Related Parties
IncreaseDecreaseInAccountsPayableRelatedParties
-87512000
CY2021 us-gaap Increase Decrease In Accrued Liabilities And Other Operating Liabilities
IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
-91018000
CY2022 us-gaap Increase Decrease In Accrued Liabilities And Other Operating Liabilities
IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
251751000
CY2023 us-gaap Increase Decrease In Accrued Liabilities And Other Operating Liabilities
IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
183381000
CY2023 us-gaap Increase Decrease In Accrued Liabilities And Other Operating Liabilities
IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
25829000
CY2021 kc Increase Decrease In Operating Lease Liabilities
IncreaseDecreaseInOperatingLeaseLiabilities
-31791000
CY2022 kc Increase Decrease In Operating Lease Liabilities
IncreaseDecreaseInOperatingLeaseLiabilities
-43701000
CY2023 kc Increase Decrease In Operating Lease Liabilities
IncreaseDecreaseInOperatingLeaseLiabilities
-37401000
CY2023 kc Increase Decrease In Operating Lease Liabilities
IncreaseDecreaseInOperatingLeaseLiabilities
-5268000
CY2021 us-gaap Increase Decrease In Due To Other Related Parties Current
IncreaseDecreaseInDueToOtherRelatedPartiesCurrent
2064000
CY2022 us-gaap Increase Decrease In Due To Other Related Parties Current
IncreaseDecreaseInDueToOtherRelatedPartiesCurrent
-15192000
CY2023 us-gaap Increase Decrease In Due To Other Related Parties Current
IncreaseDecreaseInDueToOtherRelatedPartiesCurrent
-73522000
CY2023 us-gaap Increase Decrease In Due To Other Related Parties Current
IncreaseDecreaseInDueToOtherRelatedPartiesCurrent
-10355000
CY2021 us-gaap Increase Decrease In Accrued Income Taxes Payable
IncreaseDecreaseInAccruedIncomeTaxesPayable
20717000
CY2022 us-gaap Increase Decrease In Accrued Income Taxes Payable
IncreaseDecreaseInAccruedIncomeTaxesPayable
-5263000
CY2023 us-gaap Increase Decrease In Accrued Income Taxes Payable
IncreaseDecreaseInAccruedIncomeTaxesPayable
8522000
CY2023 us-gaap Increase Decrease In Accrued Income Taxes Payable
IncreaseDecreaseInAccruedIncomeTaxesPayable
1200000
CY2021 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
-708869000
CY2022 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
188974000
CY2023 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
-169070000
CY2023 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
-23813000
CY2021 us-gaap Payments To Acquire Assets Investing Activities
PaymentsToAcquireAssetsInvestingActivities
723285000
CY2022 us-gaap Payments To Acquire Assets Investing Activities
PaymentsToAcquireAssetsInvestingActivities
1418634000
CY2023 us-gaap Payments To Acquire Assets Investing Activities
PaymentsToAcquireAssetsInvestingActivities
1958759000
CY2023 us-gaap Payments To Acquire Assets Investing Activities
PaymentsToAcquireAssetsInvestingActivities
275886000
CY2021 us-gaap Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
8319000
CY2022 us-gaap Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
34635000
CY2023 us-gaap Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
12310000
CY2023 us-gaap Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
1734000
CY2021 us-gaap Payments To Acquire Intangible Assets
PaymentsToAcquireIntangibleAssets
12106000
CY2022 us-gaap Payments To Acquire Intangible Assets
PaymentsToAcquireIntangibleAssets
18774000
CY2023 us-gaap Payments To Acquire Intangible Assets
PaymentsToAcquireIntangibleAssets
5979000
CY2023 us-gaap Payments To Acquire Intangible Assets
PaymentsToAcquireIntangibleAssets
842000
CY2021 us-gaap Payments To Acquire Investments
PaymentsToAcquireInvestments
2568325000
CY2022 us-gaap Payments To Acquire Investments
PaymentsToAcquireInvestments
2549508000
CY2023 us-gaap Payments To Acquire Investments
PaymentsToAcquireInvestments
550151000
CY2023 us-gaap Payments To Acquire Investments
PaymentsToAcquireInvestments
77487000
CY2021 us-gaap Proceeds From Sale Maturity And Collections Of Investments
ProceedsFromSaleMaturityAndCollectionsOfInvestments
2720186000
CY2022 us-gaap Proceeds From Sale Maturity And Collections Of Investments
ProceedsFromSaleMaturityAndCollectionsOfInvestments
4043262000
CY2023 us-gaap Proceeds From Sale Maturity And Collections Of Investments
ProceedsFromSaleMaturityAndCollectionsOfInvestments
1830492000
CY2023 us-gaap Proceeds From Sale Maturity And Collections Of Investments
ProceedsFromSaleMaturityAndCollectionsOfInvestments
257819000
CY2021 us-gaap Payments To Acquire Equity Method Investments
PaymentsToAcquireEquityMethodInvestments
52493000
CY2022 us-gaap Payments To Acquire Equity Method Investments
PaymentsToAcquireEquityMethodInvestments
63356000
CY2023 us-gaap Payments To Acquire Equity Method Investments
PaymentsToAcquireEquityMethodInvestments
12070000
CY2023 us-gaap Payments To Acquire Equity Method Investments
PaymentsToAcquireEquityMethodInvestments
1700000
CY2021 us-gaap Proceeds From Sale Of Equity Method Investments
ProceedsFromSaleOfEquityMethodInvestments
63476000
CY2023 us-gaap Proceeds From Sale Of Equity Method Investments
ProceedsFromSaleOfEquityMethodInvestments
2647000
CY2023 us-gaap Proceeds From Sale Of Equity Method Investments
ProceedsFromSaleOfEquityMethodInvestments
373000
CY2021 us-gaap Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
-139350000
CY2022 us-gaap Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
157484000
CY2021 kc Proceed From Asset Related Government Grants Received
ProceedFromAssetRelatedGovernmentGrantsReceived
3255000
CY2022 kc Proceed From Asset Related Government Grants Received
ProceedFromAssetRelatedGovernmentGrantsReceived
99571000
CY2023 kc Proceed From Asset Related Government Grants Received
ProceedFromAssetRelatedGovernmentGrantsReceived
4372000
CY2023 kc Proceed From Asset Related Government Grants Received
ProceedFromAssetRelatedGovernmentGrantsReceived
616000
CY2022 kc Payments For Proceeds From Acquisition Of Businesses And Interest In Affiliates
PaymentsForProceedsFromAcquisitionOfBusinessesAndInterestInAffiliates
2577000
CY2023 kc Payments For Proceeds From Acquisition Of Businesses And Interest In Affiliates
PaymentsForProceedsFromAcquisitionOfBusinessesAndInterestInAffiliates
-3952000
CY2023 kc Payments For Proceeds From Acquisition Of Businesses And Interest In Affiliates
PaymentsForProceedsFromAcquisitionOfBusinessesAndInterestInAffiliates
-557000
CY2021 us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-421623000
CY2022 us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-32865000
CY2023 us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-673186000
CY2023 us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-94816000
CY2021 us-gaap Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
74351000
CY2023 kc Proceeds From Long Term Bank Loan
ProceedsFromLongTermBankLoan
100000000
CY2023 kc Proceeds From Long Term Bank Loan
ProceedsFromLongTermBankLoan
14085000
CY2021 us-gaap Repayments Of Bank Debt
RepaymentsOfBankDebt
496707000
CY2022 us-gaap Repayments Of Bank Debt
RepaymentsOfBankDebt
1375325000
CY2023 us-gaap Repayments Of Bank Debt
RepaymentsOfBankDebt
963000000
CY2023 us-gaap Repayments Of Bank Debt
RepaymentsOfBankDebt
135636000
CY2021 kc Proceeds From Short Term Bank Loan
ProceedsFromShortTermBankLoan
1540166000
CY2022 kc Proceeds From Short Term Bank Loan
ProceedsFromShortTermBankLoan
936658000
CY2023 kc Proceeds From Short Term Bank Loan
ProceedsFromShortTermBankLoan
1164396000
CY2023 kc Proceeds From Short Term Bank Loan
ProceedsFromShortTermBankLoan
164002000
CY2022 kc Settlement Of Share Based Awards
SettlementOfShareBasedAwards
-43981000
CY2023 us-gaap Payments To Minority Shareholders
PaymentsToMinorityShareholders
100000000
CY2023 us-gaap Payments To Minority Shareholders
PaymentsToMinorityShareholders
14085000
CY2023 us-gaap Finance Lease Principal Payments
FinanceLeasePrincipalPayments
13308000
CY2023 us-gaap Finance Lease Principal Payments
FinanceLeasePrincipalPayments
1874000
CY2022 us-gaap Payments Of Stock Issuance Costs
PaymentsOfStockIssuanceCosts
25338000
CY2023 kc Payment For Settlement And Modifications Of Financial Liabilities Arising From Business Combinations
PaymentForSettlementAndModificationsOfFinancialLiabilitiesArisingFromBusinessCombinations
577809000
CY2023 kc Payment For Settlement And Modifications Of Financial Liabilities Arising From Business Combinations
PaymentForSettlementAndModificationsOfFinancialLiabilitiesArisingFromBusinessCombinations
81383000
CY2022 us-gaap Proceeds From Minority Shareholders
ProceedsFromMinorityShareholders
2143000
CY2021 us-gaap Proceeds From Related Party Debt
ProceedsFromRelatedPartyDebt
1192455000
CY2022 us-gaap Proceeds From Related Party Debt
ProceedsFromRelatedPartyDebt
300000000
CY2023 us-gaap Proceeds From Related Party Debt
ProceedsFromRelatedPartyDebt
900000000
CY2023 us-gaap Proceeds From Related Party Debt
ProceedsFromRelatedPartyDebt
126763000
CY2022 us-gaap Repayments Of Longterm Loans From Vendors
RepaymentsOfLongtermLoansFromVendors
755719000
CY2023 us-gaap Repayments Of Longterm Loans From Vendors
RepaymentsOfLongtermLoansFromVendors
741978000
CY2023 us-gaap Repayments Of Longterm Loans From Vendors
RepaymentsOfLongtermLoansFromVendors
104506000
CY2021 us-gaap Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
50924000
CY2022 us-gaap Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
17801000
CY2023 us-gaap Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
3847000
CY2023 us-gaap Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
542000
CY2022 us-gaap Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
208385000
CY2021 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
2212487000
CY2022 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
-1152146000
CY2023 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
-227852000
CY2023 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
-32092000
CY2021 us-gaap Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
-50048000
CY2022 us-gaap Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
73142000
CY2023 us-gaap Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
25863000
CY2023 us-gaap Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
3643000
CY2021 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
1081995000
CY2022 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
-996037000
CY2020Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
3424674000
CY2021Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
4456621000
CY2022Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
3533726000
CY2022Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
497715000
CY2021Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
4456621000
CY2022Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
3533726000
CY2023Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
2489481000
CY2023Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
350637000
CY2021 kc Restricted Cash As Noncash Investing And Financing Activities
RestrictedCashAsNoncashInvestingAndFinancingActivities
239093000
CY2022 kc Restricted Cash As Noncash Investing And Financing Activities
RestrictedCashAsNoncashInvestingAndFinancingActivities
114560000
CY2023 kc Restricted Cash As Noncash Investing And Financing Activities
RestrictedCashAsNoncashInvestingAndFinancingActivities
234194000
CY2023 kc Restricted Cash As Noncash Investing And Financing Activities
RestrictedCashAsNoncashInvestingAndFinancingActivities
32986000
CY2021 us-gaap Income Taxes Paid
IncomeTaxesPaid
6874000
CY2022 us-gaap Income Taxes Paid
IncomeTaxesPaid
64932000
CY2023 us-gaap Income Taxes Paid
IncomeTaxesPaid
33923000
CY2023 us-gaap Income Taxes Paid
IncomeTaxesPaid
4778000
CY2021 us-gaap Interest Paid Net
InterestPaidNet
45844000
CY2022 us-gaap Interest Paid Net
InterestPaidNet
130322000
CY2023 us-gaap Interest Paid Net
InterestPaidNet
96730000
CY2023 us-gaap Interest Paid Net
InterestPaidNet
13624000
CY2021 us-gaap Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
759391000
CY2022 us-gaap Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
120530000
CY2023 us-gaap Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
458978000
CY2023 us-gaap Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
64646000
CY2021 kc Purchase Consideration Included In Accrued Expense And Other Liabilities
PurchaseConsiderationIncludedInAccruedExpenseAndOtherLiabilities
1328508000
CY2022 kc Purchase Consideration Included In Accrued Expense And Other Liabilities
PurchaseConsiderationIncludedInAccruedExpenseAndOtherLiabilities
1208985000
CY2023 kc Purchase Consideration Included In Accrued Expense And Other Liabilities
PurchaseConsiderationIncludedInAccruedExpenseAndOtherLiabilities
678732000
CY2023 kc Purchase Consideration Included In Accrued Expense And Other Liabilities
PurchaseConsiderationIncludedInAccruedExpenseAndOtherLiabilities
95597000
CY2023 kc Non Cash Or Part Non Cash Acquisition Non Controlling Interests
NonCashOrPartNonCashAcquisitionNonControllingInterests
352483000
CY2023 kc Non Cash Or Part Non Cash Acquisition Non Controlling Interests
NonCashOrPartNonCashAcquisitionNonControllingInterests
49646000
CY2022 kc Offering Costs Included In Accrued Expenses And Other Liabilities
OfferingCostsIncludedInAccruedExpensesAndOtherLiabilities
13534000
CY2021 kc Non Cash Acquisition Of Business
NonCashAcquisitionOfBusiness
3617083000
CY2021Q4 us-gaap Equity Securities Without Readily Determinable Fair Value Upward Price Adjustment Cumulative Amount
EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentCumulativeAmount
96793000
CY2023Q4 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
-12315041000
CY2023Q4 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
-1734539000
CY2023Q4 kc Net Current Liabilities
NetCurrentLiabilities
730466000
CY2023Q4 kc Net Current Liabilities
NetCurrentLiabilities
102884000
CY2023Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
2489481000
CY2023Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
350637000
CY2023 us-gaap Use Of Estimates
UseOfEstimates
<p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 18pt;">Use of estimates</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosures of contingent assets and liabilities at the balance sheet dates and the reported amounts of revenue and expenses during the reporting periods. Significant estimates and assumptions reflected in the Group’s consolidated financial statements include, but are not limited to, allowance for credit losses for accounts receivable, contract assets and amounts due from related parties, measurement of operating and finance lease right-of-use assets and lease liabilities, impairment of long-lived assets, impairment of goodwill, useful lives of long-lived assets, realization of deferred tax assets, uncertain tax positions, share-based compensation expense, the purchase price allocation and fair value of non-controlling interests and contingent consideration with respect to business combinations, the fair value of equity investments and standalone selling prices of performance obligation of revenue contracts. Management bases the estimates on historical experience and various other assumptions that are believed to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities. Actual results could materially differ from those estimates.</p>
CY2023Q4 us-gaap Foreign Currency Exchange Rate Translation1
ForeignCurrencyExchangeRateTranslation1
7.0999
CY2023Q4 kc Equity Securities Without Readily Determinable Fair Value Initial Cost Bases
EquitySecuritiesWithoutReadilyDeterminableFairValueInitialCostBases
124196000
CY2023Q4 kc Equity Securities Without Readily Determinable Fair Value Initial Cost Bases
EquitySecuritiesWithoutReadilyDeterminableFairValueInitialCostBases
17493000
CY2022 us-gaap Payments To Acquire Equity Method Investments
PaymentsToAcquireEquityMethodInvestments
63356000
CY2022Q4 us-gaap Equity Securities Fv Ni Current And Noncurrent
EquitySecuritiesFvNiCurrentAndNoncurrent
44808000
CY2023Q4 us-gaap Equity Securities Fv Ni Current And Noncurrent
EquitySecuritiesFvNiCurrentAndNoncurrent
30273000
CY2023Q4 us-gaap Equity Securities Fv Ni Current And Noncurrent
EquitySecuritiesFvNiCurrentAndNoncurrent
4264000
CY2022 us-gaap Equity Securities Fv Ni Unrealized Loss
EquitySecuritiesFvNiUnrealizedLoss
22683000
CY2023 us-gaap Equity Securities Fv Ni Unrealized Loss
EquitySecuritiesFvNiUnrealizedLoss
12469000
CY2023 us-gaap Equity Securities Fv Ni Unrealized Loss
EquitySecuritiesFvNiUnrealizedLoss
1756000
CY2022Q1 kc Equity Securities Without Readily Determinable Fair Value Ownership Percentage
EquitySecuritiesWithoutReadilyDeterminableFairValueOwnershipPercentage
0.1563
CY2021 us-gaap Equity Securities Without Readily Determinable Fair Value Upward Price Adjustment Annual Amount
EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount
82492000
CY2022 us-gaap Equity Securities Without Readily Determinable Fair Value Upward Price Adjustment Annual Amount
EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount
22452000
CY2023 us-gaap Equity Securities Without Readily Determinable Fair Value Upward Price Adjustment Annual Amount
EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount
0
CY2023 us-gaap Equity Securities Without Readily Determinable Fair Value Upward Price Adjustment Annual Amount
EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount
0
CY2021 us-gaap Equity Securities Without Readily Determinable Fair Value Downward Price Adjustment Annual Amount
EquitySecuritiesWithoutReadilyDeterminableFairValueDownwardPriceAdjustmentAnnualAmount
0
CY2022 us-gaap Equity Securities Without Readily Determinable Fair Value Downward Price Adjustment Annual Amount
EquitySecuritiesWithoutReadilyDeterminableFairValueDownwardPriceAdjustmentAnnualAmount
0
CY2023 us-gaap Equity Securities Without Readily Determinable Fair Value Downward Price Adjustment Annual Amount
EquitySecuritiesWithoutReadilyDeterminableFairValueDownwardPriceAdjustmentAnnualAmount
0
CY2023 us-gaap Equity Securities Without Readily Determinable Fair Value Downward Price Adjustment Annual Amount
EquitySecuritiesWithoutReadilyDeterminableFairValueDownwardPriceAdjustmentAnnualAmount
0
CY2021Q4 us-gaap Equity Securities Without Readily Determinable Fair Value Impairment Loss Cumulative Amount
EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossCumulativeAmount
0
CY2022Q4 us-gaap Equity Securities Without Readily Determinable Fair Value Impairment Loss Cumulative Amount
EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossCumulativeAmount
14940000
CY2023Q4 us-gaap Equity Securities Without Readily Determinable Fair Value Impairment Loss Cumulative Amount
EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossCumulativeAmount
13582000
CY2023Q4 us-gaap Equity Securities Without Readily Determinable Fair Value Impairment Loss Cumulative Amount
EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossCumulativeAmount
1913000
CY2023 kc Percentage Of Equity Interest Acquired
PercentageOfEquityInterestAcquired
0.49
CY2023 us-gaap Payments To Acquire Equity Method Investments
PaymentsToAcquireEquityMethodInvestments
12070000
CY2023 us-gaap Payments To Acquire Equity Method Investments
PaymentsToAcquireEquityMethodInvestments
1700000
CY2023 kc Summary Of Total Carrying Value Of Equity Investments Held
SummaryOfTotalCarryingValueOfEquityInvestmentsHeld
<p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:64.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:64.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="7" style="vertical-align:bottom;white-space:nowrap;width:33.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the year ended December 31</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">US$</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Equity investments without readily determinable fair value:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:64.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Initial cost basis</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 114,256</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 124,196</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 124,196</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,493</p></td></tr><tr><td style="vertical-align:bottom;width:64.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Cumulative unrealized gains</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 96,793</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 119,245</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 119,245</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,795</p></td></tr><tr><td style="vertical-align:bottom;width:64.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Cumulative unrealized losses (including impairment)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (14,940)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (28,522)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,017)</p></td></tr><tr><td style="vertical-align:bottom;width:64.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Foreign currency translation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,883)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 271</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 979</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 138</p></td></tr><tr><td style="vertical-align:bottom;width:64.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 207,166</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 228,772</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 215,898</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30,409</p></td></tr><tr><td style="vertical-align:bottom;width:64.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Equity investment with readily determinable fair value:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:64.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Initial cost basis</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 63,356</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42,437</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,977</p></td></tr><tr><td style="vertical-align:bottom;width:64.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Cumulative unrealized losses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (22,683)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (12,469)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,756)</p></td></tr><tr><td style="vertical-align:bottom;width:64.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Realized gain on equity investments sold</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14</p></td></tr><tr><td style="vertical-align:bottom;width:64.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Foreign currency translation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,135</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 205</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 29</p></td></tr><tr><td style="vertical-align:bottom;width:64.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44,808</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30,273</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,264</p></td></tr><tr><td style="vertical-align:bottom;width:64.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Equity method investment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:64.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Initial cost basis</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,070</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,700</p></td></tr><tr><td style="vertical-align:bottom;width:64.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Share of profit from equity method investment </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,689</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 237</p></td></tr><tr><td style="vertical-align:bottom;width:64.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,759</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,937</p></td></tr><tr><td style="vertical-align:bottom;width:64.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Total carrying value</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 207,166</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 273,580</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 259,930</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36,610</p></td></tr></table>
CY2021Q4 kc Equity Securities Without Readily Determinable Fair Value Initial Cost Bases
EquitySecuritiesWithoutReadilyDeterminableFairValueInitialCostBases
114256000
CY2022Q4 kc Equity Securities Without Readily Determinable Fair Value Initial Cost Bases
EquitySecuritiesWithoutReadilyDeterminableFairValueInitialCostBases
124196000
CY2022Q4 us-gaap Equity Securities Without Readily Determinable Fair Value Upward Price Adjustment Cumulative Amount
EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentCumulativeAmount
119245000
CY2023Q4 us-gaap Equity Securities Without Readily Determinable Fair Value Upward Price Adjustment Cumulative Amount
EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentCumulativeAmount
119245000
CY2023Q4 us-gaap Equity Securities Without Readily Determinable Fair Value Upward Price Adjustment Cumulative Amount
EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentCumulativeAmount
16795000
CY2022Q4 us-gaap Equity Securities Without Readily Determinable Fair Value Downward Price Adjustment Cumulative Amount
EquitySecuritiesWithoutReadilyDeterminableFairValueDownwardPriceAdjustmentCumulativeAmount
14940000
CY2023Q4 us-gaap Equity Securities Without Readily Determinable Fair Value Downward Price Adjustment Cumulative Amount
EquitySecuritiesWithoutReadilyDeterminableFairValueDownwardPriceAdjustmentCumulativeAmount
28522000
CY2023Q4 us-gaap Equity Securities Without Readily Determinable Fair Value Downward Price Adjustment Cumulative Amount
EquitySecuritiesWithoutReadilyDeterminableFairValueDownwardPriceAdjustmentCumulativeAmount
4017000
CY2021Q4 kc Equity Securities Without Readily Determinable Fair Value Foreign Currency Translation
EquitySecuritiesWithoutReadilyDeterminableFairValueForeignCurrencyTranslation
-3883000
CY2022Q4 kc Equity Securities Without Readily Determinable Fair Value Foreign Currency Translation
EquitySecuritiesWithoutReadilyDeterminableFairValueForeignCurrencyTranslation
271000
CY2023Q4 kc Equity Securities Without Readily Determinable Fair Value Foreign Currency Translation
EquitySecuritiesWithoutReadilyDeterminableFairValueForeignCurrencyTranslation
979000
CY2023Q4 kc Equity Securities Without Readily Determinable Fair Value Foreign Currency Translation
EquitySecuritiesWithoutReadilyDeterminableFairValueForeignCurrencyTranslation
138000
CY2021Q4 us-gaap Equity Securities Without Readily Determinable Fair Value Amount
EquitySecuritiesWithoutReadilyDeterminableFairValueAmount
207166000
CY2022Q4 us-gaap Equity Securities Without Readily Determinable Fair Value Amount
EquitySecuritiesWithoutReadilyDeterminableFairValueAmount
228772000
CY2023Q4 us-gaap Equity Securities Without Readily Determinable Fair Value Amount
EquitySecuritiesWithoutReadilyDeterminableFairValueAmount
215898000
CY2023Q4 us-gaap Equity Securities Without Readily Determinable Fair Value Amount
EquitySecuritiesWithoutReadilyDeterminableFairValueAmount
30409000
CY2022Q4 kc Equity Securities Fv Ni Initial Cost Basis
EquitySecuritiesFvNiInitialCostBasis
63356000
CY2023Q4 kc Equity Securities Fv Ni Initial Cost Basis
EquitySecuritiesFvNiInitialCostBasis
42437000
CY2023Q4 kc Equity Securities Fv Ni Initial Cost Basis
EquitySecuritiesFvNiInitialCostBasis
5977000
CY2022Q4 kc Equity Securities Fv Ni Cumulative Unrealized Losses
EquitySecuritiesFvNiCumulativeUnrealizedLosses
-22683000
CY2023Q4 kc Equity Securities Fv Ni Cumulative Unrealized Losses
EquitySecuritiesFvNiCumulativeUnrealizedLosses
-12469000
CY2023Q4 kc Equity Securities Fv Ni Cumulative Unrealized Losses
EquitySecuritiesFvNiCumulativeUnrealizedLosses
-1756000
CY2023 us-gaap Equity Securities Fv Ni Realized Gain Loss
EquitySecuritiesFvNiRealizedGainLoss
100000
CY2023 us-gaap Equity Securities Fv Ni Realized Gain Loss
EquitySecuritiesFvNiRealizedGainLoss
14000
CY2022Q4 kc Equity Securities Fv Ni Cumulative Foreign Currency Translation
EquitySecuritiesFvNiCumulativeForeignCurrencyTranslation
4135000
CY2023Q4 kc Equity Securities Fv Ni Cumulative Foreign Currency Translation
EquitySecuritiesFvNiCumulativeForeignCurrencyTranslation
205000
CY2023Q4 kc Equity Securities Fv Ni Cumulative Foreign Currency Translation
EquitySecuritiesFvNiCumulativeForeignCurrencyTranslation
29000
CY2022Q4 us-gaap Equity Securities Fv Ni Current And Noncurrent
EquitySecuritiesFvNiCurrentAndNoncurrent
44808000
CY2023Q4 us-gaap Equity Securities Fv Ni Current And Noncurrent
EquitySecuritiesFvNiCurrentAndNoncurrent
30273000
CY2023Q4 us-gaap Equity Securities Fv Ni Current And Noncurrent
EquitySecuritiesFvNiCurrentAndNoncurrent
4264000
CY2023Q4 us-gaap Equity Method Investment Aggregate Cost
EquityMethodInvestmentAggregateCost
12070000
CY2023Q4 us-gaap Equity Method Investment Aggregate Cost
EquityMethodInvestmentAggregateCost
1700000
CY2023 us-gaap Income Loss From Equity Method Investments
IncomeLossFromEquityMethodInvestments
1689000
CY2023 us-gaap Income Loss From Equity Method Investments
IncomeLossFromEquityMethodInvestments
237000
CY2023Q4 kc Equity Method Investments Net
EquityMethodInvestmentsNet
13759000
CY2023Q4 kc Equity Method Investments Net
EquityMethodInvestmentsNet
1937000
CY2021Q4 us-gaap Equity Securities Fv Ni And Without Readily Determinable Fair Value
EquitySecuritiesFvNiAndWithoutReadilyDeterminableFairValue
207166000
CY2022Q4 us-gaap Equity Securities Fv Ni And Without Readily Determinable Fair Value
EquitySecuritiesFvNiAndWithoutReadilyDeterminableFairValue
273580000
CY2023Q4 us-gaap Equity Securities Fv Ni And Without Readily Determinable Fair Value
EquitySecuritiesFvNiAndWithoutReadilyDeterminableFairValue
259930000
CY2023Q4 us-gaap Equity Securities Fv Ni And Without Readily Determinable Fair Value
EquitySecuritiesFvNiAndWithoutReadilyDeterminableFairValue
36610000
CY2023 kc Miscellaneous Other Nonoperating Income Expense
MiscellaneousOtherNonoperatingIncomeExpense
11073000
CY2023 kc Miscellaneous Other Nonoperating Income Expense
MiscellaneousOtherNonoperatingIncomeExpense
1561000
CY2022Q4 us-gaap Indefinite Lived Intangible Assets Excluding Goodwill
IndefiniteLivedIntangibleAssetsExcludingGoodwill
0
CY2023Q4 us-gaap Indefinite Lived Intangible Assets Excluding Goodwill
IndefiniteLivedIntangibleAssetsExcludingGoodwill
0
CY2023 us-gaap Number Of Operating Segments
NumberOfOperatingSegments
1
CY2023 us-gaap Number Of Reporting Units
NumberOfReportingUnits
2
CY2021 us-gaap Advertising Expense
AdvertisingExpense
24070000
CY2022 us-gaap Advertising Expense
AdvertisingExpense
9512000
CY2023 us-gaap Advertising Expense
AdvertisingExpense
9114000
CY2023 us-gaap Advertising Expense
AdvertisingExpense
1284000
CY2021 us-gaap Employee Benefits And Share Based Compensation
EmployeeBenefitsAndShareBasedCompensation
310126000
CY2022 us-gaap Employee Benefits And Share Based Compensation
EmployeeBenefitsAndShareBasedCompensation
431929000
CY2023 us-gaap Employee Benefits And Share Based Compensation
EmployeeBenefitsAndShareBasedCompensation
389146000
CY2023 us-gaap Employee Benefits And Share Based Compensation
EmployeeBenefitsAndShareBasedCompensation
54810000
CY2021 kc Percentage Depreciation In Foreign Currency Exchange Rate
PercentageDepreciationInForeignCurrencyExchangeRate
0.023
CY2022 kc Percentage Depreciation In Foreign Currency Exchange Rate
PercentageDepreciationInForeignCurrencyExchangeRate
0.082
CY2023 kc Percentage Depreciation In Foreign Currency Exchange Rate
PercentageDepreciationInForeignCurrencyExchangeRate
0.029
CY2023 us-gaap Equity Securities Fv Ni Unrealized Gain
EquitySecuritiesFvNiUnrealizedGain
1689000
CY2021 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
9060784000
CY2022 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
8180107000
CY2023 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
7047461000
CY2023 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
992614000
CY2023Q4 us-gaap Revenue Remaining Performance Obligation
RevenueRemainingPerformanceObligation
67178000
CY2023Q4 us-gaap Revenue Remaining Performance Obligation
RevenueRemainingPerformanceObligation
9462000
CY2021 us-gaap Contract With Customer Liability Revenue Recognized
ContractWithCustomerLiabilityRevenueRecognized
112221000
CY2022 us-gaap Contract With Customer Liability Revenue Recognized
ContractWithCustomerLiabilityRevenueRecognized
192428000
CY2023 us-gaap Contract With Customer Liability Revenue Recognized
ContractWithCustomerLiabilityRevenueRecognized
233143000
CY2023 us-gaap Contract With Customer Liability Revenue Recognized
ContractWithCustomerLiabilityRevenueRecognized
32837000
CY2021 us-gaap Equity Securities Fv Ni Unrealized Gain
EquitySecuritiesFvNiUnrealizedGain
82492000
CY2022 us-gaap Equity Securities Fv Ni Unrealized Gain
EquitySecuritiesFvNiUnrealizedGain
22452000
CY2023 us-gaap Equity Securities Fv Ni Unrealized Gain
EquitySecuritiesFvNiUnrealizedGain
237000
CY2022 kc Gross Unrealized Loss On Equity Investments Held
GrossUnrealizedLossOnEquityInvestmentsHeld
37623000
CY2023 kc Gross Unrealized Loss On Equity Investments Held
GrossUnrealizedLossOnEquityInvestmentsHeld
26051000
CY2023 kc Gross Unrealized Loss On Equity Investments Held
GrossUnrealizedLossOnEquityInvestmentsHeld
3668000
CY2021 kc Net Realized Gain Loss On Equity Investments Sold
NetRealizedGainLossOnEquityInvestmentsSold
10363000
CY2022 kc Net Realized Gain Loss On Equity Investments Sold
NetRealizedGainLossOnEquityInvestmentsSold
-123000
CY2023 kc Net Realized Gain Loss On Equity Investments Sold
NetRealizedGainLossOnEquityInvestmentsSold
100000
CY2023 kc Net Realized Gain Loss On Equity Investments Sold
NetRealizedGainLossOnEquityInvestmentsSold
14000
CY2023 us-gaap Gain Or Loss On Sale Of Stock In Subsidiary
GainOrLossOnSaleOfStockInSubsidiary
6022000
CY2023 us-gaap Gain Or Loss On Sale Of Stock In Subsidiary
GainOrLossOnSaleOfStockInSubsidiary
848000
CY2021 kc Changes In Fair Value Of Purchase Consideration In Business Combination
ChangesInFairValueOfPurchaseConsiderationInBusinessCombination
-9249000
CY2022 kc Changes In Fair Value Of Purchase Consideration In Business Combination
ChangesInFairValueOfPurchaseConsiderationInBusinessCombination
-28516000
CY2023 kc Changes In Fair Value Of Purchase Consideration In Business Combination
ChangesInFairValueOfPurchaseConsiderationInBusinessCombination
-14433000
CY2023 kc Changes In Fair Value Of Purchase Consideration In Business Combination
ChangesInFairValueOfPurchaseConsiderationInBusinessCombination
-2033000
CY2021 us-gaap Other Nonoperating Gains Losses
OtherNonoperatingGainsLosses
83606000
CY2022 us-gaap Other Nonoperating Gains Losses
OtherNonoperatingGainsLosses
-43810000
CY2023 us-gaap Other Nonoperating Gains Losses
OtherNonoperatingGainsLosses
-32673000
CY2023 us-gaap Other Nonoperating Gains Losses
OtherNonoperatingGainsLosses
-4602000
CY2021 kc Income From Government Grants
IncomeFromGovernmentGrants
100759000
CY2022 kc Income From Government Grants
IncomeFromGovernmentGrants
56867000
CY2023 kc Income From Government Grants
IncomeFromGovernmentGrants
114282000
CY2023 kc Income From Government Grants
IncomeFromGovernmentGrants
16096000
CY2021 kc Income From Ads Reimbursement
IncomeFromAdsReimbursement
9967000
CY2022 kc Income From Ads Reimbursement
IncomeFromAdsReimbursement
10386000
CY2023 kc Income From Ads Reimbursement
IncomeFromAdsReimbursement
12696000
CY2023 kc Income From Ads Reimbursement
IncomeFromAdsReimbursement
1788000
CY2021 kc Value Added Tax Transferred Cost
ValueAddedTaxTransferredCost
23721000
CY2022 kc Value Added Tax Transferred Cost
ValueAddedTaxTransferredCost
32766000
CY2023 kc Value Added Tax Transferred Cost
ValueAddedTaxTransferredCost
37237000
CY2023 kc Value Added Tax Transferred Cost
ValueAddedTaxTransferredCost
5245000
CY2021 kc Gain On Sale Of Property Plant Equipment
GainOnSaleOfPropertyPlantEquipment
7107000
CY2022 kc Gain On Sale Of Property Plant Equipment
GainOnSaleOfPropertyPlantEquipment
156000
CY2023 kc Gain On Sale Of Property Plant Equipment
GainOnSaleOfPropertyPlantEquipment
-451000
CY2023 kc Gain On Sale Of Property Plant Equipment
GainOnSaleOfPropertyPlantEquipment
-64000
CY2021 kc Miscellaneous Other Nonoperating Income Expense
MiscellaneousOtherNonoperatingIncomeExpense
935000
CY2022 kc Miscellaneous Other Nonoperating Income Expense
MiscellaneousOtherNonoperatingIncomeExpense
-11636000
CY2021 us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
95047000
CY2022 us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
23007000
CY2023 us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
100363000
CY2023 us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
14136000
CY2022Q4 us-gaap Accounts Receivable Gross Current
AccountsReceivableGrossCurrent
2450392000
CY2023Q4 us-gaap Accounts Receivable Gross Current
AccountsReceivableGrossCurrent
1554658000
CY2023Q4 us-gaap Accounts Receivable Gross Current
AccountsReceivableGrossCurrent
218969000
CY2022Q4 us-gaap Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
47962000
CY2023Q4 us-gaap Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
24743000
CY2023Q4 us-gaap Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
3485000
CY2022Q4 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
2402430000
CY2023Q4 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
1529915000
CY2023Q4 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
215484000
CY2020Q4 us-gaap Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
15770000
CY2021Q4 us-gaap Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
32265000
CY2022Q4 us-gaap Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
47962000
CY2022Q4 us-gaap Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
6755000
CY2021 kc Allowance For Doubtful Accounts Receivable Adoption Of Accounting Standard
AllowanceForDoubtfulAccountsReceivableAdoptionOfAccountingStandard
5684000
CY2021 us-gaap Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
121731000
CY2022 us-gaap Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
323848000
CY2023 us-gaap Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
550891000
CY2023 us-gaap Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
77592000
CY2021 us-gaap Allowance For Doubtful Accounts Receivable Write Offs
AllowanceForDoubtfulAccountsReceivableWriteOffs
101202000
CY2022 us-gaap Allowance For Doubtful Accounts Receivable Write Offs
AllowanceForDoubtfulAccountsReceivableWriteOffs
273286000
CY2023 us-gaap Allowance For Doubtful Accounts Receivable Write Offs
AllowanceForDoubtfulAccountsReceivableWriteOffs
497391000
CY2023 us-gaap Allowance For Doubtful Accounts Receivable Write Offs
AllowanceForDoubtfulAccountsReceivableWriteOffs
70056000
CY2021 us-gaap Allowance For Doubtful Accounts Receivable Recoveries
AllowanceForDoubtfulAccountsReceivableRecoveries
9718000
CY2022 us-gaap Allowance For Doubtful Accounts Receivable Recoveries
AllowanceForDoubtfulAccountsReceivableRecoveries
34865000
CY2023 us-gaap Allowance For Doubtful Accounts Receivable Recoveries
AllowanceForDoubtfulAccountsReceivableRecoveries
76719000
CY2023 us-gaap Allowance For Doubtful Accounts Receivable Recoveries
AllowanceForDoubtfulAccountsReceivableRecoveries
10806000
CY2021Q4 us-gaap Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
32265000
CY2022Q4 us-gaap Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
47962000
CY2023Q4 us-gaap Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
24743000
CY2023Q4 us-gaap Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
3485000
CY2021 kc Allowance For Doubtful Accounts Receivable Adoption Of Accounting Standard
AllowanceForDoubtfulAccountsReceivableAdoptionOfAccountingStandard
5684000
CY2022Q4 us-gaap Supplies
Supplies
194796000
CY2023Q4 us-gaap Supplies
Supplies
269743000
CY2023Q4 us-gaap Supplies
Supplies
37993000
CY2022Q4 us-gaap Contract With Customer Asset Net Current
ContractWithCustomerAssetNetCurrent
133084000
CY2023Q4 us-gaap Contract With Customer Asset Net Current
ContractWithCustomerAssetNetCurrent
157011000
CY2023Q4 us-gaap Contract With Customer Asset Net Current
ContractWithCustomerAssetNetCurrent
22115000
CY2022Q4 kc Contract With Customer Assets
ContractWithCustomerAssets
488226000
CY2023Q4 kc Contract With Customer Assets
ContractWithCustomerAssets
543083000
CY2023Q4 kc Contract With Customer Assets
ContractWithCustomerAssets
76492000
CY2022Q4 us-gaap Value Added Tax Receivable Current
ValueAddedTaxReceivableCurrent
678847000
CY2023Q4 us-gaap Value Added Tax Receivable Current
ValueAddedTaxReceivableCurrent
749718000
CY2023Q4 us-gaap Value Added Tax Receivable Current
ValueAddedTaxReceivableCurrent
105596000
CY2022Q4 us-gaap Interest Receivable Current
InterestReceivableCurrent
21955000
CY2023Q4 us-gaap Interest Receivable Current
InterestReceivableCurrent
1416000
CY2023Q4 us-gaap Interest Receivable Current
InterestReceivableCurrent
199000
CY2022Q4 kc Individual Income Tax Receivable
IndividualIncomeTaxReceivable
3742000
CY2023Q4 kc Individual Income Tax Receivable
IndividualIncomeTaxReceivable
11027000
CY2023Q4 kc Individual Income Tax Receivable
IndividualIncomeTaxReceivable
1553000
CY2022Q4 us-gaap Other Assets Current
OtherAssetsCurrent
91372000
CY2023Q4 us-gaap Other Assets Current
OtherAssetsCurrent
80694000
CY2023Q4 us-gaap Other Assets Current
OtherAssetsCurrent
11364000
CY2022Q4 us-gaap Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
1612022000
CY2023Q4 us-gaap Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
1812692000
CY2023Q4 us-gaap Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
255312000
CY2022Q4 kc Prepayments For Electronic Equipment Non Current
PrepaymentsForElectronicEquipmentNonCurrent
19211000
CY2023Q4 kc Prepayments For Electronic Equipment Non Current
PrepaymentsForElectronicEquipmentNonCurrent
860636000
CY2023Q4 kc Prepayments For Electronic Equipment Non Current
PrepaymentsForElectronicEquipmentNonCurrent
121218000
CY2022Q4 us-gaap Other Assets Noncurrent
OtherAssetsNoncurrent
2052000
CY2023Q4 us-gaap Other Assets Noncurrent
OtherAssetsNoncurrent
10145000
CY2023Q4 us-gaap Other Assets Noncurrent
OtherAssetsNoncurrent
1429000
CY2022Q4 us-gaap Prepaid Expense And Other Assets Noncurrent
PrepaidExpenseAndOtherAssetsNoncurrent
21263000
CY2023Q4 us-gaap Prepaid Expense And Other Assets Noncurrent
PrepaidExpenseAndOtherAssetsNoncurrent
870781000
CY2023Q4 us-gaap Prepaid Expense And Other Assets Noncurrent
PrepaidExpenseAndOtherAssetsNoncurrent
122647000
CY2022Q4 us-gaap Contract With Customer Asset Accumulated Allowance For Credit Loss
ContractWithCustomerAssetAccumulatedAllowanceForCreditLoss
21453000
CY2023Q4 us-gaap Contract With Customer Asset Accumulated Allowance For Credit Loss
ContractWithCustomerAssetAccumulatedAllowanceForCreditLoss
40168000
CY2023Q4 us-gaap Contract With Customer Asset Accumulated Allowance For Credit Loss
ContractWithCustomerAssetAccumulatedAllowanceForCreditLoss
5658000
CY2022 us-gaap Contract With Customer Asset Credit Loss Expense
ContractWithCustomerAssetCreditLossExpense
19862000
CY2023 us-gaap Contract With Customer Asset Credit Loss Expense
ContractWithCustomerAssetCreditLossExpense
19183000
CY2023 us-gaap Contract With Customer Asset Credit Loss Expense
ContractWithCustomerAssetCreditLossExpense
2702000
CY2022 us-gaap Contract With Customer Asset Allowance For Credit Loss Writeoff
ContractWithCustomerAssetAllowanceForCreditLossWriteoff
0
CY2023 us-gaap Contract With Customer Asset Allowance For Credit Loss Writeoff
ContractWithCustomerAssetAllowanceForCreditLossWriteoff
468000
CY2023 us-gaap Contract With Customer Asset Allowance For Credit Loss Writeoff
ContractWithCustomerAssetAllowanceForCreditLossWriteoff
468000
CY2023 us-gaap Contract With Customer Asset Allowance For Credit Loss Writeoff
ContractWithCustomerAssetAllowanceForCreditLossWriteoff
66000
CY2023 us-gaap Contract With Customer Asset Allowance For Credit Loss Writeoff
ContractWithCustomerAssetAllowanceForCreditLossWriteoff
66000
CY2022Q4 us-gaap Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
5921463000
CY2023Q4 us-gaap Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
6274908000
CY2023Q4 us-gaap Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
883801000
CY2022Q4 kc Accumulated Depreciation And Impairments Property Plant And Equipment
AccumulatedDepreciationAndImpairmentsPropertyPlantAndEquipment
3788469000
CY2023Q4 kc Accumulated Depreciation And Impairments Property Plant And Equipment
AccumulatedDepreciationAndImpairmentsPropertyPlantAndEquipment
4088763000
CY2023Q4 kc Accumulated Depreciation And Impairments Property Plant And Equipment
AccumulatedDepreciationAndImpairmentsPropertyPlantAndEquipment
575889000
CY2022Q4 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
2132994000
CY2023Q4 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
2186145000
CY2023Q4 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
307912000
CY2021 us-gaap Depreciation
Depreciation
783305000
CY2022 us-gaap Depreciation
Depreciation
983509000
CY2023 us-gaap Depreciation
Depreciation
760023000
CY2023 us-gaap Depreciation
Depreciation
107047000
CY2022 us-gaap Impairment Of Long Lived Assets Held For Use
ImpairmentOfLongLivedAssetsHeldForUse
0
CY2023 us-gaap Impairment Of Long Lived Assets Held For Use
ImpairmentOfLongLivedAssetsHeldForUse
653670000
CY2023 us-gaap Impairment Of Long Lived Assets Held For Use
ImpairmentOfLongLivedAssetsHeldForUse
92067000
CY2022Q4 us-gaap Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
1271548000
CY2023Q4 us-gaap Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
1266329000
CY2023Q4 us-gaap Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
178358000
CY2022Q4 us-gaap Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
263528000
CY2023Q4 us-gaap Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
431851000
CY2023Q4 us-gaap Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
60824000
CY2022Q4 us-gaap Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
1008020000
CY2023Q4 us-gaap Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
834478000
CY2023Q4 us-gaap Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
117534000
CY2021 us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
72299000
CY2022 us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
173915000
CY2023 us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
180459000
CY2023 us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
25417000
CY2023Q4 us-gaap Finite Lived Intangible Assets Amortization Expense Next Twelve Months
FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
171738000
CY2023Q4 us-gaap Finite Lived Intangible Assets Amortization Expense Next Twelve Months
FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
24189000
CY2023Q4 us-gaap Finite Lived Intangible Assets Amortization Expense Year Two
FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
167084000
CY2023Q4 us-gaap Finite Lived Intangible Assets Amortization Expense Year Two
FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
23533000
CY2023Q4 us-gaap Finite Lived Intangible Assets Amortization Expense Year Three
FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
163407000
CY2023Q4 us-gaap Finite Lived Intangible Assets Amortization Expense Year Three
FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
23015000
CY2023Q4 us-gaap Finite Lived Intangible Assets Amortization Expense Year Four
FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
150206000
CY2023Q4 us-gaap Finite Lived Intangible Assets Amortization Expense Year Four
FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
21156000
CY2023Q4 kc Finite Lived Intangible Assets Amortization Expense Five Year And Thereafter
FiniteLivedIntangibleAssetsAmortizationExpenseFiveYearAndThereafter
182043000
CY2023Q4 kc Finite Lived Intangible Assets Amortization Expense Five Year And Thereafter
FiniteLivedIntangibleAssetsAmortizationExpenseFiveYearAndThereafter
25641000
CY2023Q4 us-gaap Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
834478000
CY2023Q4 us-gaap Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
117534000
CY2021Q4 us-gaap Goodwill
Goodwill
4625115000
CY2022 us-gaap Goodwill Written Off Related To Sale Of Business Unit
GoodwillWrittenOffRelatedToSaleOfBusinessUnit
15268000
CY2022 us-gaap Goodwill Purchase Accounting Adjustments
GoodwillPurchaseAccountingAdjustments
-4123000
CY2022Q4 us-gaap Goodwill
Goodwill
4605724000
CY2023Q4 us-gaap Goodwill
Goodwill
4605724000
CY2023Q4 us-gaap Goodwill
Goodwill
648703000
CY2021 us-gaap Operating Lease Cost
OperatingLeaseCost
52648000
CY2022 us-gaap Operating Lease Cost
OperatingLeaseCost
72244000
CY2023 us-gaap Operating Lease Cost
OperatingLeaseCost
53172000
CY2023 us-gaap Operating Lease Cost
OperatingLeaseCost
7489000
CY2021 us-gaap Short Term Lease Cost
ShortTermLeaseCost
11317000
CY2022 us-gaap Short Term Lease Cost
ShortTermLeaseCost
15493000
CY2023 us-gaap Short Term Lease Cost
ShortTermLeaseCost
46220000
CY2023 us-gaap Short Term Lease Cost
ShortTermLeaseCost
6510000
CY2022 us-gaap Finance Lease Right Of Use Asset Amortization
FinanceLeaseRightOfUseAssetAmortization
9204000
CY2023 us-gaap Finance Lease Right Of Use Asset Amortization
FinanceLeaseRightOfUseAssetAmortization
22361000
CY2023 us-gaap Finance Lease Right Of Use Asset Amortization
FinanceLeaseRightOfUseAssetAmortization
3149000
CY2022 us-gaap Finance Lease Interest Payment On Liability
FinanceLeaseInterestPaymentOnLiability
5491000
CY2023 us-gaap Finance Lease Interest Payment On Liability
FinanceLeaseInterestPaymentOnLiability
15563000
CY2023 us-gaap Finance Lease Interest Payment On Liability
FinanceLeaseInterestPaymentOnLiability
2192000
CY2022 us-gaap Variable Lease Cost
VariableLeaseCost
7237000
CY2023 us-gaap Variable Lease Cost
VariableLeaseCost
23054000
CY2023 us-gaap Variable Lease Cost
VariableLeaseCost
3248000
CY2022 kc Finance Lease Cost
FinanceLeaseCost
21932000
CY2023 kc Finance Lease Cost
FinanceLeaseCost
60978000
CY2023 kc Finance Lease Cost
FinanceLeaseCost
8589000
CY2021Q4 us-gaap Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
P8Y3M18D
CY2022Q4 us-gaap Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
P7Y8M12D
CY2023Q4 us-gaap Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
P9Y6M
CY2022Q4 us-gaap Finance Lease Weighted Average Remaining Lease Term1
FinanceLeaseWeightedAverageRemainingLeaseTerm1
P9Y3M18D
CY2023Q4 us-gaap Finance Lease Weighted Average Remaining Lease Term1
FinanceLeaseWeightedAverageRemainingLeaseTerm1
P7Y9M18D
CY2021Q4 us-gaap Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
0.0618
CY2022Q4 us-gaap Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
0.0588
CY2023Q4 us-gaap Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
0.0588
CY2022Q4 us-gaap Finance Lease Weighted Average Discount Rate Percent
FinanceLeaseWeightedAverageDiscountRatePercent
0.0590
CY2023Q4 us-gaap Finance Lease Weighted Average Discount Rate Percent
FinanceLeaseWeightedAverageDiscountRatePercent
0.0584
CY2021 us-gaap Operating Lease Payments Use
OperatingLeasePaymentsUse
35214000
CY2022 us-gaap Operating Lease Payments Use
OperatingLeasePaymentsUse
47385000
CY2023 us-gaap Operating Lease Payments Use
OperatingLeasePaymentsUse
53086000
CY2023 us-gaap Operating Lease Payments Use
OperatingLeasePaymentsUse
7477000
CY2023 us-gaap Finance Lease Principal Payments
FinanceLeasePrincipalPayments
13308000
CY2023 us-gaap Finance Lease Principal Payments
FinanceLeasePrincipalPayments
1874000
CY2021 us-gaap Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
6915000
CY2022 us-gaap Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
47288000
CY2023 us-gaap Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
11016000
CY2023 us-gaap Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
1552000
CY2022 us-gaap Right Of Use Asset Obtained In Exchange For Finance Lease Liability
RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
175324000
CY2023 us-gaap Right Of Use Asset Obtained In Exchange For Finance Lease Liability
RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
169350000
CY2023 us-gaap Right Of Use Asset Obtained In Exchange For Finance Lease Liability
RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
23852000
CY2023Q4 us-gaap Lessee Operating Lease Liability Payments Due Next Twelve Months
LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
79605000
CY2023Q4 us-gaap Lessee Operating Lease Liability Payments Due Next Twelve Months
LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
11212000
CY2023Q4 us-gaap Finance Lease Liability Payments Due Next Twelve Months
FinanceLeaseLiabilityPaymentsDueNextTwelveMonths
42971000
CY2023Q4 us-gaap Finance Lease Liability Payments Due Next Twelve Months
FinanceLeaseLiabilityPaymentsDueNextTwelveMonths
6052000
CY2023Q4 us-gaap Lessee Operating Lease Liability Payments Due Year Two
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
28128000
CY2023Q4 us-gaap Lessee Operating Lease Liability Payments Due Year Two
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
3962000
CY2023Q4 us-gaap Finance Lease Liability Payments Due Year Two
FinanceLeaseLiabilityPaymentsDueYearTwo
65674000
CY2023Q4 us-gaap Finance Lease Liability Payments Due Year Two
FinanceLeaseLiabilityPaymentsDueYearTwo
9250000
CY2023Q4 us-gaap Lessee Operating Lease Liability Payments Due Year Three
LesseeOperatingLeaseLiabilityPaymentsDueYearThree
13278000
CY2023Q4 us-gaap Lessee Operating Lease Liability Payments Due Year Three
LesseeOperatingLeaseLiabilityPaymentsDueYearThree
1870000
CY2023Q4 us-gaap Finance Lease Liability Payments Due Year Three
FinanceLeaseLiabilityPaymentsDueYearThree
64889000
CY2023Q4 us-gaap Finance Lease Liability Payments Due Year Three
FinanceLeaseLiabilityPaymentsDueYearThree
9139000
CY2023Q4 us-gaap Lessee Operating Lease Liability Payments Due Year Four
LesseeOperatingLeaseLiabilityPaymentsDueYearFour
10118000
CY2023Q4 us-gaap Lessee Operating Lease Liability Payments Due Year Four
LesseeOperatingLeaseLiabilityPaymentsDueYearFour
1425000
CY2023Q4 us-gaap Finance Lease Liability Payments Due Year Four
FinanceLeaseLiabilityPaymentsDueYearFour
51372000
CY2023Q4 us-gaap Finance Lease Liability Payments Due Year Four
FinanceLeaseLiabilityPaymentsDueYearFour
7236000
CY2023Q4 kc Lessee Operating Lease Liability To Be Paid Four And Thereafter
LesseeOperatingLeaseLiabilityToBePaidFourAndThereafter
52414000
CY2023Q4 kc Lessee Operating Lease Liability To Be Paid Four And Thereafter
LesseeOperatingLeaseLiabilityToBePaidFourAndThereafter
7382000
CY2023Q4 kc Lessee Finance Lease Liability To Be Paid Four And Thereafter
LesseeFinanceLeaseLiabilityToBePaidFourAndThereafter
222612000
CY2023Q4 kc Lessee Finance Lease Liability To Be Paid Four And Thereafter
LesseeFinanceLeaseLiabilityToBePaidFourAndThereafter
31354000
CY2023Q4 us-gaap Lessee Operating Lease Liability Payments Due
LesseeOperatingLeaseLiabilityPaymentsDue
183543000
CY2023Q4 us-gaap Lessee Operating Lease Liability Payments Due
LesseeOperatingLeaseLiabilityPaymentsDue
25851000
CY2023Q4 us-gaap Finance Lease Liability Payments Due
FinanceLeaseLiabilityPaymentsDue
447518000
CY2023Q4 us-gaap Finance Lease Liability Payments Due
FinanceLeaseLiabilityPaymentsDue
63031000
CY2023Q4 us-gaap Lessee Operating Lease Liability Undiscounted Excess Amount
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
26537000
CY2023Q4 us-gaap Lessee Operating Lease Liability Undiscounted Excess Amount
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
3737000
CY2023Q4 us-gaap Finance Lease Liability Undiscounted Excess Amount
FinanceLeaseLiabilityUndiscountedExcessAmount
92950000
CY2023Q4 us-gaap Finance Lease Liability Undiscounted Excess Amount
FinanceLeaseLiabilityUndiscountedExcessAmount
13091000
CY2023Q4 us-gaap Operating Lease Liability
OperatingLeaseLiability
157006000
CY2023Q4 us-gaap Operating Lease Liability
OperatingLeaseLiability
22114000
CY2023Q4 us-gaap Finance Lease Liability
FinanceLeaseLiability
354568000
CY2023Q4 us-gaap Finance Lease Liability
FinanceLeaseLiability
49940000
CY2022Q4 us-gaap Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
411467000
CY2023Q4 us-gaap Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
434252000
CY2023Q4 us-gaap Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
61163000
CY2022Q4 us-gaap Accrued Employee Benefits Current
AccruedEmployeeBenefitsCurrent
671124000
CY2023Q4 us-gaap Accrued Employee Benefits Current
AccruedEmployeeBenefitsCurrent
698783000
CY2023Q4 us-gaap Accrued Employee Benefits Current
AccruedEmployeeBenefitsCurrent
98422000
CY2022Q4 kc Accrual For Purchase Of Property And Equipment
AccrualForPurchaseOfPropertyAndEquipment
120530000
CY2023Q4 kc Accrual For Purchase Of Property And Equipment
AccrualForPurchaseOfPropertyAndEquipment
458978000
CY2023Q4 kc Accrual For Purchase Of Property And Equipment
AccrualForPurchaseOfPropertyAndEquipment
64646000
CY2022Q4 kc Accrued Expenses
AccruedExpenses
188533000
CY2023Q4 kc Accrued Expenses
AccruedExpenses
124943000
CY2023Q4 kc Accrued Expenses
AccruedExpenses
17598000
CY2022Q4 us-gaap Accrual For Taxes Other Than Income Taxes Current
AccrualForTaxesOtherThanIncomeTaxesCurrent
110242000
CY2023Q4 us-gaap Accrual For Taxes Other Than Income Taxes Current
AccrualForTaxesOtherThanIncomeTaxesCurrent
117323000
CY2023Q4 us-gaap Accrual For Taxes Other Than Income Taxes Current
AccrualForTaxesOtherThanIncomeTaxesCurrent
16525000
CY2022Q4 kc Accrual Of Deferred Government Grant Current
AccrualOfDeferredGovernmentGrantCurrent
17257000
CY2023Q4 kc Accrual Of Deferred Government Grant Current
AccrualOfDeferredGovernmentGrantCurrent
3867000
CY2023Q4 kc Accrual Of Deferred Government Grant Current
AccrualOfDeferredGovernmentGrantCurrent
545000
CY2022Q4 kc Accrual Of Purchase Consideration Payable Current
AccrualOfPurchaseConsiderationPayableCurrent
1208985000
CY2023Q4 kc Accrual Of Purchase Consideration Payable Current
AccrualOfPurchaseConsiderationPayableCurrent
529648000
CY2023Q4 kc Accrual Of Purchase Consideration Payable Current
AccrualOfPurchaseConsiderationPayableCurrent
74599000
CY2023Q4 kc Payables For Acquisition Of Non Controlling Interests Current
PayablesForAcquisitionOfNonControllingInterestsCurrent
352483000
CY2023Q4 kc Payables For Acquisition Of Non Controlling Interests Current
PayablesForAcquisitionOfNonControllingInterestsCurrent
49646000
CY2023Q4 kc Accrued Finance Lease Liability Current
AccruedFinanceLeaseLiabilityCurrent
36262000
CY2023Q4 us-gaap Debt Instrument Collateral Amount
DebtInstrumentCollateralAmount
421901000
CY2023Q4 us-gaap Debt Instrument Collateral Amount
DebtInstrumentCollateralAmount
59424000
CY2021 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
-1576015000
CY2023Q4 kc Accrued Finance Lease Liability Current
AccruedFinanceLeaseLiabilityCurrent
5107000
CY2022Q4 kc Individual Income Tax Payable
IndividualIncomeTaxPayable
3742000
CY2023Q4 kc Individual Income Tax Payable
IndividualIncomeTaxPayable
7999000
CY2023Q4 kc Individual Income Tax Payable
IndividualIncomeTaxPayable
1127000
CY2022Q4 us-gaap Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
98946000
CY2023Q4 us-gaap Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
73547000
CY2023Q4 us-gaap Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
10358000
CY2022Q4 us-gaap Accounts Payable And Accrued Liabilities Current
AccountsPayableAndAccruedLiabilitiesCurrent
2830826000
CY2023Q4 us-gaap Accounts Payable And Accrued Liabilities Current
AccountsPayableAndAccruedLiabilitiesCurrent
2838085000
CY2023Q4 us-gaap Accounts Payable And Accrued Liabilities Current
AccountsPayableAndAccruedLiabilitiesCurrent
399736000
CY2022Q4 kc Accrual Of Deferred Government Grant Non Current
AccrualOfDeferredGovernmentGrantNonCurrent
104156000
CY2023Q4 kc Accrual Of Deferred Government Grant Non Current
AccrualOfDeferredGovernmentGrantNonCurrent
87181000
CY2023Q4 kc Accrual Of Deferred Government Grant Non Current
AccrualOfDeferredGovernmentGrantNonCurrent
12279000
CY2023Q4 kc Accrual Of Purchase Consideration Payable Non Current
AccrualOfPurchaseConsiderationPayableNonCurrent
149084000
CY2023Q4 kc Accrual Of Purchase Consideration Payable Non Current
AccrualOfPurchaseConsiderationPayableNonCurrent
20998000
CY2022Q4 kc Finance Lease Liabilities Noncurrent
FinanceLeaseLiabilitiesNoncurrent
180815000
CY2023Q4 kc Finance Lease Liabilities Noncurrent
FinanceLeaseLiabilitiesNoncurrent
318306000
CY2023Q4 kc Finance Lease Liabilities Noncurrent
FinanceLeaseLiabilitiesNoncurrent
44832000
CY2022Q4 us-gaap Unrecognized Tax Benefits Income Tax Penalties And Interest Accrued
UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
40539000
CY2023Q4 us-gaap Unrecognized Tax Benefits Income Tax Penalties And Interest Accrued
UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
43590000
CY2023Q4 us-gaap Unrecognized Tax Benefits Income Tax Penalties And Interest Accrued
UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
6140000
CY2022Q4 us-gaap Other Accrued Liabilities Noncurrent
OtherAccruedLiabilitiesNoncurrent
45021000
CY2023Q4 us-gaap Other Accrued Liabilities Noncurrent
OtherAccruedLiabilitiesNoncurrent
36642000
CY2023Q4 us-gaap Other Accrued Liabilities Noncurrent
OtherAccruedLiabilitiesNoncurrent
5161000
CY2022Q4 us-gaap Accounts Payable And Accrued Liabilities Noncurrent
AccountsPayableAndAccruedLiabilitiesNoncurrent
370531000
CY2023Q4 us-gaap Accounts Payable And Accrued Liabilities Noncurrent
AccountsPayableAndAccruedLiabilitiesNoncurrent
634803000
CY2023Q4 us-gaap Accounts Payable And Accrued Liabilities Noncurrent
AccountsPayableAndAccruedLiabilitiesNoncurrent
89410000
CY2022Q4 us-gaap Loans Payable To Bank Current
LoansPayableToBankCurrent
909500000
CY2023Q4 us-gaap Loans Payable To Bank Current
LoansPayableToBankCurrent
1110896000
CY2023Q4 us-gaap Loans Payable To Bank Current
LoansPayableToBankCurrent
156466000
CY2022Q4 us-gaap Short Term Debt Weighted Average Interest Rate
ShortTermDebtWeightedAverageInterestRate
0.0416
CY2023Q4 us-gaap Short Term Debt Weighted Average Interest Rate
ShortTermDebtWeightedAverageInterestRate
0.0360
CY2023Q4 us-gaap Long Term Loans From Bank
LongTermLoansFromBank
100000000
CY2023Q4 us-gaap Long Term Loans From Bank
LongTermLoansFromBank
14085000
CY2023Q4 us-gaap Debt Instrument Interest Rate Stated Percentage
DebtInstrumentInterestRateStatedPercentage
0.0410
CY2022Q4 kc Related Parties Loan Currnet
RelatedPartiesLoanCurrnet
340129000
CY2023Q4 kc Related Parties Loan Currnet
RelatedPartiesLoanCurrnet
863223000
CY2023Q4 kc Related Parties Loan Currnet
RelatedPartiesLoanCurrnet
121583000
CY2022Q4 kc Related Parties Loan Non Currnet
RelatedPartiesLoanNonCurrnet
413464000
CY2023Q4 kc Related Parties Loan Non Currnet
RelatedPartiesLoanNonCurrnet
40069000
CY2023Q4 kc Related Parties Loan Non Currnet
RelatedPartiesLoanNonCurrnet
5644000
CY2022Q4 kc Related Parties Loan
RelatedPartiesLoan
753593000
CY2023Q4 kc Related Parties Loan
RelatedPartiesLoan
903292000
CY2023Q4 kc Related Parties Loan
RelatedPartiesLoan
127227000
CY2022Q4 us-gaap Debt Instrument Collateral Amount
DebtInstrumentCollateralAmount
585005000
CY2023Q4 us-gaap Long Term Debt Maturities Repayments Of Principal In Next Twelve Months
LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
1986534000
CY2023Q4 us-gaap Long Term Debt Maturities Repayments Of Principal In Next Twelve Months
LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
279797000
CY2023Q4 us-gaap Long Term Debt Maturities Repayments Of Principal In Year Two
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
40921000
CY2023Q4 us-gaap Long Term Debt Maturities Repayments Of Principal In Year Two
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
5764000
CY2023Q4 us-gaap Long Term Debt Maturities Repayments Of Principal In Year Three
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
100000000
CY2023Q4 us-gaap Long Term Debt Maturities Repayments Of Principal In Year Three
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
14085000
CY2023Q4 us-gaap Long Term Debt
LongTermDebt
2127455000
CY2023Q4 us-gaap Long Term Debt
LongTermDebt
299646000
CY2021 us-gaap Income Loss From Continuing Operations Before Income Taxes Domestic
IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
-1646607000
CY2022 us-gaap Income Loss From Continuing Operations Before Income Taxes Domestic
IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
-2475677000
CY2023 us-gaap Income Loss From Continuing Operations Before Income Taxes Domestic
IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
-2139795000
CY2023 us-gaap Income Loss From Continuing Operations Before Income Taxes Domestic
IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
-301384000
CY2021 us-gaap Income Loss From Continuing Operations Before Income Taxes Foreign
IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
70592000
CY2022 us-gaap Income Loss From Continuing Operations Before Income Taxes Foreign
IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
-188238000
CY2023 us-gaap Income Loss From Continuing Operations Before Income Taxes Foreign
IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
-25893000
CY2023 us-gaap Income Loss From Continuing Operations Before Income Taxes Foreign
IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
-3646000
CY2021 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
-1576015000
CY2022 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
-2663915000
CY2023 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
-2165688000
CY2023 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
-305030000
CY2021 us-gaap Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
27593000
CY2022 us-gaap Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
59668000
CY2023 us-gaap Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
42446000
CY2023 us-gaap Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
5978000
CY2021 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
-11852000
CY2022 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
-35195000
CY2023 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
-24487000
CY2023 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
-3449000
CY2021 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
15741000
CY2022 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
24473000
CY2023 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
17959000
CY2023 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
2529000
CY2022 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
-2663915000
CY2023 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
-2165688000
CY2023 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
-305030000
CY2021 us-gaap Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
-394004000
CY2022 us-gaap Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
-665978000
CY2023 us-gaap Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
-541422000
CY2023 us-gaap Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
-76258000
CY2021 kc Effective Income Tax Rate Reconcilation Amount Tax Holiday And Preferential Tax Rates
EffectiveIncomeTaxRateReconcilationAmountTaxHolidayAndPreferentialTaxRates
-7083000
CY2022 kc Effective Income Tax Rate Reconcilation Amount Tax Holiday And Preferential Tax Rates
EffectiveIncomeTaxRateReconcilationAmountTaxHolidayAndPreferentialTaxRates
-52651000
CY2023 kc Effective Income Tax Rate Reconcilation Amount Tax Holiday And Preferential Tax Rates
EffectiveIncomeTaxRateReconcilationAmountTaxHolidayAndPreferentialTaxRates
-110393000
CY2023 kc Effective Income Tax Rate Reconcilation Amount Tax Holiday And Preferential Tax Rates
EffectiveIncomeTaxRateReconcilationAmountTaxHolidayAndPreferentialTaxRates
-15549000
CY2021 us-gaap Income Tax Reconciliation Foreign Income Tax Rate Differential
IncomeTaxReconciliationForeignIncomeTaxRateDifferential
-1681000
CY2022 us-gaap Income Tax Reconciliation Foreign Income Tax Rate Differential
IncomeTaxReconciliationForeignIncomeTaxRateDifferential
58266000
CY2023 us-gaap Income Tax Reconciliation Foreign Income Tax Rate Differential
IncomeTaxReconciliationForeignIncomeTaxRateDifferential
21918000
CY2023 us-gaap Income Tax Reconciliation Foreign Income Tax Rate Differential
IncomeTaxReconciliationForeignIncomeTaxRateDifferential
3087000
CY2021 us-gaap Income Tax Reconciliation Tax Exempt Income
IncomeTaxReconciliationTaxExemptIncome
24999000
CY2022 us-gaap Income Tax Reconciliation Tax Exempt Income
IncomeTaxReconciliationTaxExemptIncome
28993000
CY2023 us-gaap Income Tax Reconciliation Tax Exempt Income
IncomeTaxReconciliationTaxExemptIncome
26008000
CY2023 us-gaap Income Tax Reconciliation Tax Exempt Income
IncomeTaxReconciliationTaxExemptIncome
3663000
CY2021 us-gaap Income Tax Reconciliation Nondeductible Expense
IncomeTaxReconciliationNondeductibleExpense
36719000
CY2022 us-gaap Income Tax Reconciliation Nondeductible Expense
IncomeTaxReconciliationNondeductibleExpense
5727000
CY2023 us-gaap Income Tax Reconciliation Nondeductible Expense
IncomeTaxReconciliationNondeductibleExpense
6379000
CY2023 us-gaap Income Tax Reconciliation Nondeductible Expense
IncomeTaxReconciliationNondeductibleExpense
898000
CY2021 us-gaap Effective Income Tax Rate Reconciliation Share Based Compensation Excess Tax Benefit Amount
EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
108588000
CY2022 us-gaap Effective Income Tax Rate Reconciliation Share Based Compensation Excess Tax Benefit Amount
EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
90015000
CY2023 us-gaap Effective Income Tax Rate Reconciliation Share Based Compensation Excess Tax Benefit Amount
EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
45411000
CY2023 us-gaap Effective Income Tax Rate Reconciliation Share Based Compensation Excess Tax Benefit Amount
EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
6396000
CY2021 us-gaap Income Tax Reconciliation Tax Credits Research
IncomeTaxReconciliationTaxCreditsResearch
146639000
CY2022 us-gaap Income Tax Reconciliation Tax Credits Research
IncomeTaxReconciliationTaxCreditsResearch
64718000
CY2023 us-gaap Income Tax Reconciliation Tax Credits Research
IncomeTaxReconciliationTaxCreditsResearch
132163000
CY2023 us-gaap Income Tax Reconciliation Tax Credits Research
IncomeTaxReconciliationTaxCreditsResearch
18615000
CY2021 us-gaap Income Tax Reconciliation Disposition Of Business
IncomeTaxReconciliationDispositionOfBusiness
9552000
CY2022 us-gaap Income Tax Reconciliation Disposition Of Business
IncomeTaxReconciliationDispositionOfBusiness
10785000
CY2023 us-gaap Income Tax Reconciliation Disposition Of Business
IncomeTaxReconciliationDispositionOfBusiness
9771000
CY2023 us-gaap Income Tax Reconciliation Disposition Of Business
IncomeTaxReconciliationDispositionOfBusiness
1376000
CY2021 us-gaap Income Tax Reconciliation Change In Deferred Tax Assets Valuation Allowance
IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
434056000
CY2022 us-gaap Income Tax Reconciliation Change In Deferred Tax Assets Valuation Allowance
IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
525169000
CY2023 us-gaap Income Tax Reconciliation Change In Deferred Tax Assets Valuation Allowance
IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
397137000
CY2023 us-gaap Income Tax Reconciliation Change In Deferred Tax Assets Valuation Allowance
IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
55936000
CY2021 us-gaap Income Tax Reconciliation Prior Year Income Taxes
IncomeTaxReconciliationPriorYearIncomeTaxes
-3474000
CY2022 us-gaap Income Tax Reconciliation Prior Year Income Taxes
IncomeTaxReconciliationPriorYearIncomeTaxes
-15195000
CY2023 us-gaap Income Tax Reconciliation Prior Year Income Taxes
IncomeTaxReconciliationPriorYearIncomeTaxes
49940000
CY2023 us-gaap Income Tax Reconciliation Prior Year Income Taxes
IncomeTaxReconciliationPriorYearIncomeTaxes
7034000
CY2022 kc Effective Income Tax Rate Reconciliation Expiration Of Tax Loss Forward
EffectiveIncomeTaxRateReconciliationExpirationOfTaxLossForward
124555000
CY2023 kc Effective Income Tax Rate Reconciliation Expiration Of Tax Loss Forward
EffectiveIncomeTaxRateReconciliationExpirationOfTaxLossForward
83300000
CY2023 kc Effective Income Tax Rate Reconciliation Expiration Of Tax Loss Forward
EffectiveIncomeTaxRateReconciliationExpirationOfTaxLossForward
11733000
CY2021 us-gaap Income Tax Reconciliation Change In Enacted Tax Rate
IncomeTaxReconciliationChangeInEnactedTaxRate
-9460000
CY2022 us-gaap Income Tax Reconciliation Change In Enacted Tax Rate
IncomeTaxReconciliationChangeInEnactedTaxRate
-67811000
CY2023 us-gaap Income Tax Reconciliation Change In Enacted Tax Rate
IncomeTaxReconciliationChangeInEnactedTaxRate
-6697000
CY2023 us-gaap Income Tax Reconciliation Change In Enacted Tax Rate
IncomeTaxReconciliationChangeInEnactedTaxRate
-944000
CY2021 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
15741000
CY2022 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
24473000
CY2023 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
17959000
CY2023 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
2529000
CY2022Q4 us-gaap Deferred Tax Assets Tax Credit Carryforwards
DeferredTaxAssetsTaxCreditCarryforwards
2318161000
CY2023Q4 us-gaap Deferred Tax Assets Tax Credit Carryforwards
DeferredTaxAssetsTaxCreditCarryforwards
2447162000
CY2023Q4 us-gaap Deferred Tax Assets Tax Credit Carryforwards
DeferredTaxAssetsTaxCreditCarryforwards
344676000
CY2022Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Other
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther
84428000
CY2023Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Other
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther
91794000
CY2023Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Other
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther
12929000
CY2022Q4 us-gaap Deferred Tax Assets Property Plant And Equipment
DeferredTaxAssetsPropertyPlantAndEquipment
17073000
CY2023Q4 us-gaap Deferred Tax Assets Property Plant And Equipment
DeferredTaxAssetsPropertyPlantAndEquipment
19095000
CY2023Q4 us-gaap Deferred Tax Assets Property Plant And Equipment
DeferredTaxAssetsPropertyPlantAndEquipment
2689000
CY2022Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Allowance For Doubtful Accounts
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts
85666000
CY2023Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Allowance For Doubtful Accounts
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts
185467000
CY2023Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Allowance For Doubtful Accounts
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts
26122000
CY2022Q4 kc Deferred Tax Assets Government Grants
DeferredTaxAssetsGovernmentGrants
5779000
CY2023Q4 kc Deferred Tax Assets Government Grants
DeferredTaxAssetsGovernmentGrants
21808000
CY2023Q4 kc Deferred Tax Assets Government Grants
DeferredTaxAssetsGovernmentGrants
3072000
CY2022Q4 kc Deferred Tax Assets Operating Lease Liabilities
DeferredTaxAssetsOperatingLeaseLiabilities
57828000
CY2023Q4 kc Deferred Tax Assets Operating Lease Liabilities
DeferredTaxAssetsOperatingLeaseLiabilities
28405000
CY2023Q4 kc Deferred Tax Assets Operating Lease Liabilities
DeferredTaxAssetsOperatingLeaseLiabilities
4001000
CY2022Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Accrued Liabilities
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities
197767000
CY2023Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Accrued Liabilities
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities
215659000
CY2023Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Accrued Liabilities
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities
30375000
CY2022Q4 kc Deferred Tax Assets Finance Lease Liabilities
DeferredTaxAssetsFinanceLeaseLiabilities
47505000
CY2023Q4 kc Deferred Tax Assets Finance Lease Liabilities
DeferredTaxAssetsFinanceLeaseLiabilities
80286000
CY2023Q4 kc Deferred Tax Assets Finance Lease Liabilities
DeferredTaxAssetsFinanceLeaseLiabilities
11308000
CY2022Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Impairment Losses
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLosses
0
CY2023Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Impairment Losses
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLosses
129036000
CY2023Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Impairment Losses
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLosses
18174000
CY2022Q4 us-gaap Deferred Tax Assets Other
DeferredTaxAssetsOther
8241000
CY2023Q4 us-gaap Deferred Tax Assets Other
DeferredTaxAssetsOther
11557000
CY2023Q4 us-gaap Deferred Tax Assets Other
DeferredTaxAssetsOther
1628000
CY2022Q4 us-gaap Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
2415627000
CY2023Q4 us-gaap Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
2809601000
CY2023Q4 us-gaap Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
395724000
CY2022Q4 us-gaap Deferred Tax Assets Net
DeferredTaxAssetsNet
406821000
CY2023Q4 us-gaap Deferred Tax Assets Net
DeferredTaxAssetsNet
420668000
CY2023Q4 us-gaap Deferred Tax Assets Net
DeferredTaxAssetsNet
59250000
CY2022Q4 us-gaap Deferred Tax Liabilities Leasing Arrangements
DeferredTaxLiabilitiesLeasingArrangements
46367000
CY2023Q4 us-gaap Deferred Tax Liabilities Leasing Arrangements
DeferredTaxLiabilitiesLeasingArrangements
25464000
CY2023Q4 us-gaap Deferred Tax Liabilities Leasing Arrangements
DeferredTaxLiabilitiesLeasingArrangements
3587000
CY2022Q4 us-gaap Deferred Tax Liabilities Property Plant And Equipment
DeferredTaxLiabilitiesPropertyPlantAndEquipment
231532000
CY2023Q4 us-gaap Deferred Tax Liabilities Property Plant And Equipment
DeferredTaxLiabilitiesPropertyPlantAndEquipment
292141000
CY2023Q4 us-gaap Deferred Tax Liabilities Property Plant And Equipment
DeferredTaxLiabilitiesPropertyPlantAndEquipment
41147000
CY2022Q4 us-gaap Deferred Tax Liabilities Other Finite Lived Assets
DeferredTaxLiabilitiesOtherFiniteLivedAssets
238672000
CY2023Q4 us-gaap Deferred Tax Liabilities Other Finite Lived Assets
DeferredTaxLiabilitiesOtherFiniteLivedAssets
204032000
CY2023Q4 us-gaap Deferred Tax Liabilities Other Finite Lived Assets
DeferredTaxLiabilitiesOtherFiniteLivedAssets
28737000
CY2022Q4 kc Deferred Tax Liabilities Finance Lease Right Of Use Assets
DeferredTaxLiabilitiesFinanceLeaseRightOfUseAssets
41530000
CY2023Q4 kc Deferred Tax Liabilities Finance Lease Right Of Use Assets
DeferredTaxLiabilitiesFinanceLeaseRightOfUseAssets
17452000
CY2023Q4 kc Deferred Tax Liabilities Finance Lease Right Of Use Assets
DeferredTaxLiabilitiesFinanceLeaseRightOfUseAssets
2458000
CY2022Q4 us-gaap Deferred Tax Liabilities Other
DeferredTaxLiabilitiesOther
15772000
CY2023Q4 us-gaap Deferred Tax Liabilities Other
DeferredTaxLiabilitiesOther
24144000
CY2023Q4 us-gaap Deferred Tax Liabilities Other
DeferredTaxLiabilitiesOther
3401000
CY2022Q4 us-gaap Deferred Income Tax Liabilities
DeferredIncomeTaxLiabilities
573873000
CY2023Q4 us-gaap Deferred Income Tax Liabilities
DeferredIncomeTaxLiabilities
563233000
CY2023Q4 us-gaap Deferred Income Tax Liabilities
DeferredIncomeTaxLiabilities
79330000
CY2022Q4 us-gaap Deferred Tax Liabilities
DeferredTaxLiabilities
167052000
CY2023Q4 us-gaap Deferred Tax Liabilities
DeferredTaxLiabilities
142565000
CY2023Q4 us-gaap Deferred Tax Liabilities
DeferredTaxLiabilities
20080000
CY2022Q4 us-gaap Deferred Tax Assets Gross
DeferredTaxAssetsGross
2822448000
CY2023Q4 us-gaap Deferred Tax Assets Gross
DeferredTaxAssetsGross
3230269000
CY2023Q4 us-gaap Deferred Tax Assets Gross
DeferredTaxAssetsGross
454974000
CY2022Q4 us-gaap Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
2415627000
CY2023Q4 us-gaap Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
2809601000
CY2023Q4 us-gaap Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
395724000
CY2023Q4 us-gaap Operating Loss Carryforwards
OperatingLossCarryforwards
10017814000
CY2023Q4 us-gaap Operating Loss Carryforwards
OperatingLossCarryforwards
1410980000
CY2022Q4 us-gaap Unrecognized Tax Benefits
UnrecognizedTaxBenefits
58718000
CY2023Q4 us-gaap Unrecognized Tax Benefits
UnrecognizedTaxBenefits
61030000
CY2023Q4 us-gaap Unrecognized Tax Benefits
UnrecognizedTaxBenefits
8596000
CY2022Q4 kc Unrecognized Tax Benefits Setoff Against Deferred Tax Assets
UnrecognizedTaxBenefitsSetoffAgainstDeferredTaxAssets
18179000
CY2023Q4 kc Unrecognized Tax Benefits Setoff Against Deferred Tax Assets
UnrecognizedTaxBenefitsSetoffAgainstDeferredTaxAssets
17440000
CY2023Q4 kc Unrecognized Tax Benefits Setoff Against Deferred Tax Assets
UnrecognizedTaxBenefitsSetoffAgainstDeferredTaxAssets
2456000
CY2022Q4 us-gaap Liability For Uncertain Tax Positions Noncurrent
LiabilityForUncertainTaxPositionsNoncurrent
40539000
CY2023Q4 us-gaap Liability For Uncertain Tax Positions Noncurrent
LiabilityForUncertainTaxPositionsNoncurrent
43590000
CY2023Q4 us-gaap Liability For Uncertain Tax Positions Noncurrent
LiabilityForUncertainTaxPositionsNoncurrent
6140000
CY2022Q4 us-gaap Unrecognized Tax Benefits That Would Impact Effective Tax Rate
UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
40539000
CY2023Q4 us-gaap Unrecognized Tax Benefits That Would Impact Effective Tax Rate
UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
43590000
CY2023Q4 us-gaap Unrecognized Tax Benefits That Would Impact Effective Tax Rate
UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
6140000
CY2021Q4 us-gaap Unrecognized Tax Benefits
UnrecognizedTaxBenefits
59049000
CY2022Q4 us-gaap Unrecognized Tax Benefits
UnrecognizedTaxBenefits
58718000
CY2022Q4 us-gaap Unrecognized Tax Benefits
UnrecognizedTaxBenefits
8270000
CY2022 us-gaap Unrecognized Tax Benefits Increases Resulting From Acquisition
UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition
0
CY2022 us-gaap Unrecognized Tax Benefits Increases Resulting From Current Period Tax Positions
UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
15894000
CY2023 us-gaap Unrecognized Tax Benefits Increases Resulting From Current Period Tax Positions
UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
9449000
CY2023 us-gaap Unrecognized Tax Benefits Increases Resulting From Current Period Tax Positions
UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
1331000
CY2022 us-gaap Unrecognized Tax Benefits Increases Resulting From Prior Period Tax Positions
UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
22462000
CY2023 us-gaap Unrecognized Tax Benefits Increases Resulting From Prior Period Tax Positions
UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
4652000
CY2023 us-gaap Unrecognized Tax Benefits Increases Resulting From Prior Period Tax Positions
UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
655000
CY2022 us-gaap Unrecognized Tax Benefits Decreases Resulting From Prior Period Tax Positions
UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
38687000
CY2023 us-gaap Unrecognized Tax Benefits Decreases Resulting From Prior Period Tax Positions
UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
11789000
CY2023 us-gaap Unrecognized Tax Benefits Decreases Resulting From Prior Period Tax Positions
UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
1660000
CY2022Q4 us-gaap Unrecognized Tax Benefits
UnrecognizedTaxBenefits
58718000
CY2023Q4 us-gaap Unrecognized Tax Benefits
UnrecognizedTaxBenefits
61030000
CY2023Q4 us-gaap Unrecognized Tax Benefits
UnrecognizedTaxBenefits
8596000
CY2023Q4 us-gaap Unrecognized Tax Benefits Interest On Income Taxes Accrued
UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued
0
CY2021 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
3441729444
CY2022 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
3623838985
CY2023Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber
0
CY2021 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate Minimum
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum
0.0113
CY2021 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate Maximum
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum
0.0162
CY2022 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate Minimum
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum
0.0175
CY2022 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate Maximum
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum
0.0293
CY2021 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate Minimum
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum
0.3628
CY2021 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate Maximum
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum
0.3803
CY2022 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate Minimum
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum
0.3562
CY2022 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate Maximum
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum
0.4622
CY2021 kc Share Based Compensation By Share Based Payment Arrangement Fair Value Assumptions Exercise Multiple Minimum
ShareBasedCompensationByShareBasedPaymentArrangementFairValueAssumptionsExerciseMultipleMinimum
2.20
CY2021 kc Share Based Compensation By Share Based Payment Arrangement Fair Value Assumptions Exercise Multiple Maximum
ShareBasedCompensationByShareBasedPaymentArrangementFairValueAssumptionsExerciseMultipleMaximum
2.80
CY2022 kc Share Based Compensation By Share Based Payment Arrangement Fair Value Assumptions Exercise Multiple Minimum
ShareBasedCompensationByShareBasedPaymentArrangementFairValueAssumptionsExerciseMultipleMinimum
2.20
CY2022 kc Share Based Compensation By Share Based Payment Arrangement Fair Value Assumptions Exercise Multiple Maximum
ShareBasedCompensationByShareBasedPaymentArrangementFairValueAssumptionsExerciseMultipleMaximum
2.80
CY2023 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
3558354940
CY2023 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
3558354940
CY2021 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
-0.46
CY2022 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
-0.73
CY2021 us-gaap Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
434350000
CY2022 us-gaap Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
359835000
CY2023 us-gaap Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
181645000
CY2023 us-gaap Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
25584000
CY2023Q4 kc Reserve Fund As A Percentage Of Registered Capital
ReserveFundAsAPercentageOfRegisteredCapital
0.50
CY2021 us-gaap Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
-1588712000
CY2022 us-gaap Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
-2658184000
CY2023 us-gaap Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
-2176340000
CY2023 us-gaap Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
-306530000
CY2023 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
-0.61
CY2023 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
-0.09
CY2021Q4 us-gaap Common Stock Value
CommonStockValue
40000000
CY2021Q4 us-gaap Common Stock Shares Authorized
CommonStockSharesAuthorized
40000000000
CY2021Q4 us-gaap Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
0.001
CY2021 us-gaap Related Party Transaction Amounts Of Transaction
RelatedPartyTransactionAmountsOfTransaction
91843000
CY2022 us-gaap Related Party Transaction Amounts Of Transaction
RelatedPartyTransactionAmountsOfTransaction
129912000
CY2023 us-gaap Related Party Transaction Amounts Of Transaction
RelatedPartyTransactionAmountsOfTransaction
89632000
CY2023 us-gaap Related Party Transaction Amounts Of Transaction
RelatedPartyTransactionAmountsOfTransaction
12624000
CY2022Q4 us-gaap Other Receivables
OtherReceivables
252263000
CY2023Q4 us-gaap Other Receivables
OtherReceivables
322300000
CY2023Q4 us-gaap Other Receivables
OtherReceivables
45395000
CY2022Q4 us-gaap Other Liabilities
OtherLiabilities
841191000
CY2023Q4 us-gaap Other Liabilities
OtherLiabilities
971975000
CY2023Q4 us-gaap Other Liabilities
OtherLiabilities
136900000
CY2023Q2 kc Number Of Non Cancelable Internet Data Center Service Agreements Entered
NumberOfNonCancelableInternetDataCenterServiceAgreementsEntered
2
CY2023Q3 kc Number Of Non Cancelable Internet Data Center Service Agreements Entered
NumberOfNonCancelableInternetDataCenterServiceAgreementsEntered
2
CY2023Q2 kc Internet Data Center Service Agreements Period
InternetDataCenterServiceAgreementsPeriod
P1Y
CY2023Q3 kc Internet Data Center Service Agreements Period
InternetDataCenterServiceAgreementsPeriod
P1Y
CY2023Q4 us-gaap Purchase Obligation
PurchaseObligation
1150000000
CY2023Q4 us-gaap Purchase Obligation
PurchaseObligation
161974000
CY2023Q4 us-gaap Purchase Obligation Due In Next Twelve Months
PurchaseObligationDueInNextTwelveMonths
520013000
CY2023Q4 us-gaap Purchase Obligation Due In Next Twelve Months
PurchaseObligationDueInNextTwelveMonths
73242000
CY2020Q4 us-gaap Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
-68440000
CY2021 kc Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
-139442000
CY2021Q4 us-gaap Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
-207882000
CY2022 kc Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
660956000
CY2022Q4 us-gaap Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
453074000
CY2023 kc Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
102268000
CY2023Q4 us-gaap Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
555342000
CY2023Q4 us-gaap Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
78218000
CY2021 us-gaap Other Comprehensive Income Loss Foreign Currency Translation Adjustment Tax
OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
0
CY2022 us-gaap Other Comprehensive Income Loss Foreign Currency Translation Adjustment Tax
OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
0
CY2023 us-gaap Other Comprehensive Income Loss Foreign Currency Translation Adjustment Tax
OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
0

Files In Submission

Name View Source Status
0001104659-24-054351-index-headers.html Edgar Link pending
0001104659-24-054351-index.html Edgar Link pending
0001104659-24-054351.txt Edgar Link pending
0001104659-24-054351-xbrl.zip Edgar Link pending
Financial_Report.xlsx Edgar Link pending
kc-20231231.xsd Edgar Link pending
kc-20231231x20f.htm Edgar Link pending
kc-20231231x20f007.jpg Edgar Link pending
kc-20231231x20f010.jpg Edgar Link pending
kc-20231231x20f011.jpg Edgar Link pending
kc-20231231xex12d1.htm Edgar Link pending
kc-20231231xex12d2.htm Edgar Link pending
kc-20231231xex13d1.htm Edgar Link pending
kc-20231231xex13d2.htm Edgar Link pending
kc-20231231xex15d1.htm Edgar Link pending
kc-20231231xex15d1001.jpg Edgar Link pending
kc-20231231xex15d2.htm Edgar Link pending
kc-20231231x20f_htm.xml Edgar Link completed
kc-20231231xex15d2001.jpg Edgar Link pending
kc-20231231xex15d2002.jpg Edgar Link pending
kc-20231231xex15d3.htm Edgar Link pending
kc-20231231xex4d25.htm Edgar Link pending
kc-20231231xex8d1.htm Edgar Link pending
kc-20231231xex97d1.htm Edgar Link pending
MetaLinks.json Edgar Link pending
R1.htm Edgar Link pending
R10.htm Edgar Link pending
R100.htm Edgar Link pending
R101.htm Edgar Link pending
R102.htm Edgar Link pending
R103.htm Edgar Link pending
R104.htm Edgar Link pending
R105.htm Edgar Link pending
R106.htm Edgar Link pending
R107.htm Edgar Link pending
R108.htm Edgar Link pending
R109.htm Edgar Link pending
R11.htm Edgar Link pending
R110.htm Edgar Link pending
R111.htm Edgar Link pending
R112.htm Edgar Link pending
R113.htm Edgar Link pending
R114.htm Edgar Link pending
R115.htm Edgar Link pending
R116.htm Edgar Link pending
R117.htm Edgar Link pending
R12.htm Edgar Link pending
R13.htm Edgar Link pending
R14.htm Edgar Link pending
R15.htm Edgar Link pending
R16.htm Edgar Link pending
R17.htm Edgar Link pending
R18.htm Edgar Link pending
R19.htm Edgar Link pending
R2.htm Edgar Link pending
R20.htm Edgar Link pending
R21.htm Edgar Link pending
R22.htm Edgar Link pending
R23.htm Edgar Link pending
R24.htm Edgar Link pending
R25.htm Edgar Link pending
R26.htm Edgar Link pending
R27.htm Edgar Link pending
R28.htm Edgar Link pending
R29.htm Edgar Link pending
R3.htm Edgar Link pending
R30.htm Edgar Link pending
R31.htm Edgar Link pending
kc-20231231_cal.xml Edgar Link unprocessable
kc-20231231_lab.xml Edgar Link unprocessable
kc-20231231_pre.xml Edgar Link unprocessable
R32.htm Edgar Link pending
R33.htm Edgar Link pending
R34.htm Edgar Link pending
R35.htm Edgar Link pending
R36.htm Edgar Link pending
R37.htm Edgar Link pending
R38.htm Edgar Link pending
R39.htm Edgar Link pending
R4.htm Edgar Link pending
R40.htm Edgar Link pending
R41.htm Edgar Link pending
R42.htm Edgar Link pending
R43.htm Edgar Link pending
R44.htm Edgar Link pending
R45.htm Edgar Link pending
R46.htm Edgar Link pending
R47.htm Edgar Link pending
R48.htm Edgar Link pending
R49.htm Edgar Link pending
R5.htm Edgar Link pending
R50.htm Edgar Link pending
R51.htm Edgar Link pending
R52.htm Edgar Link pending
R53.htm Edgar Link pending
R54.htm Edgar Link pending
R55.htm Edgar Link pending
R56.htm Edgar Link pending
R57.htm Edgar Link pending
R58.htm Edgar Link pending
R59.htm Edgar Link pending
R6.htm Edgar Link pending
R60.htm Edgar Link pending
R61.htm Edgar Link pending
R62.htm Edgar Link pending
R63.htm Edgar Link pending
R64.htm Edgar Link pending
R65.htm Edgar Link pending
R66.htm Edgar Link pending
R67.htm Edgar Link pending
R68.htm Edgar Link pending
R69.htm Edgar Link pending
R7.htm Edgar Link pending
R70.htm Edgar Link pending
R71.htm Edgar Link pending
R72.htm Edgar Link pending
R73.htm Edgar Link pending
R74.htm Edgar Link pending
R75.htm Edgar Link pending
R76.htm Edgar Link pending
R77.htm Edgar Link pending
R78.htm Edgar Link pending
R79.htm Edgar Link pending
R8.htm Edgar Link pending
R80.htm Edgar Link pending
R81.htm Edgar Link pending
R82.htm Edgar Link pending
R83.htm Edgar Link pending
R84.htm Edgar Link pending
R85.htm Edgar Link pending
R86.htm Edgar Link pending
R87.htm Edgar Link pending
R88.htm Edgar Link pending
R89.htm Edgar Link pending
R9.htm Edgar Link pending
R90.htm Edgar Link pending
R91.htm Edgar Link pending
R92.htm Edgar Link pending
R93.htm Edgar Link pending
R94.htm Edgar Link pending
R95.htm Edgar Link pending
R96.htm Edgar Link pending
R97.htm Edgar Link pending
R98.htm Edgar Link pending
R99.htm Edgar Link pending
report.css Edgar Link pending
Show.js Edgar Link pending
FilingSummary.xml Edgar Link unprocessable
kc-20231231_def.xml Edgar Link unprocessable