FACTANKER · measured, cited, anchored official records connected

Organization record

THOUGHTWORKS HOLDING, INC.

All evidence-backed facts for this organization, identity resolved across official registers.

CIK: 0001866550Every fact source-linked

Cite: FACTANKER, https://factanker.com/entity/eea99b9f-478e-43f9-9e02-ff89b5745eab

Facts on record

Newest first; every row links to its evidence page.

FactValuePeriodSource
accounts_payable{"amount": 3127000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2024-09-30sec_edgar
accounts_payable{"amount": 3114000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2024-06-30sec_edgar
accounts_payable{"amount": 4266000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2024-03-31sec_edgar
accounts_payable{"amount": 2767000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2023-12-31sec_edgar
accounts_payable{"amount": 4119000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2023-09-30sec_edgar
accounts_payable{"amount": 4555000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2023-06-30sec_edgar
accounts_payable{"amount": 7320000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2023-03-31sec_edgar
accounts_payable{"amount": 5248000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2022-12-31sec_edgar
accounts_payable{"amount": 4799000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2022-09-30sec_edgar
accounts_payable{"amount": 6643000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2022-06-30sec_edgar
accounts_payable{"amount": 6379000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2022-03-31sec_edgar
accounts_payable{"amount": 4773000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2021-12-31sec_edgar
accounts_payable{"amount": 6060000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2021-09-30sec_edgar
accounts_payable{"amount": 4349000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2020-12-31sec_edgar
accounts_receivable{"amount": 159339000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2024-09-30sec_edgar
accounts_receivable{"amount": 143849000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2024-06-30sec_edgar
accounts_receivable{"amount": 130560000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2024-03-31sec_edgar
accounts_receivable{"amount": 167942000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2023-12-31sec_edgar
accounts_receivable{"amount": 153318000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2023-09-30sec_edgar
accounts_receivable{"amount": 154208000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2023-06-30sec_edgar
accounts_receivable{"amount": 146322000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2023-03-31sec_edgar
accounts_receivable{"amount": 201695000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2022-12-31sec_edgar
accounts_receivable{"amount": 145686000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2022-09-30sec_edgar
accounts_receivable{"amount": 160490000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2022-06-30sec_edgar
accounts_receivable{"amount": 146835000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2022-03-31sec_edgar
accounts_receivable{"amount": 145874000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2021-12-31sec_edgar
accounts_receivable{"amount": 118420000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2021-09-30sec_edgar
accounts_receivable{"amount": 113183000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2020-12-31sec_edgar
capex{"amount": 10839000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2024-09-30sec_edgar
capex{"amount": 7713000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2024-06-30sec_edgar
capex{"amount": 4224000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2024-03-31sec_edgar
capex{"amount": 8953000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2023-12-31sec_edgar
capex{"amount": 6351000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2023-09-30sec_edgar
capex{"amount": 3681000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2023-06-30sec_edgar
capex{"amount": 1657000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2023-03-31sec_edgar
capex{"amount": 24505000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2022-12-31sec_edgar
capex{"amount": 19672000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2022-09-30sec_edgar
capex{"amount": 12459000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2022-06-30sec_edgar
capex{"amount": 5134000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2022-03-31sec_edgar
capex{"amount": 26068000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2021-12-31sec_edgar
capex{"amount": 21504000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2021-09-30sec_edgar
capex{"amount": 13824000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2021-06-30sec_edgar
capex{"amount": 5584000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2021-03-31sec_edgar
capex{"amount": 15125000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2020-12-31sec_edgar
capex{"amount": 9005000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2020-09-30sec_edgar
capex{"amount": 18696000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2019-12-31sec_edgar
cash_and_equivalents{"amount": 46956000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2024-09-30sec_edgar
cash_and_equivalents{"amount": 47740000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2024-06-30sec_edgar
cash_and_equivalents{"amount": 72554000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2024-03-31sec_edgar
cash_and_equivalents{"amount": 100305000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2023-12-31sec_edgar
cash_and_equivalents{"amount": 87405000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2023-09-30sec_edgar
cash_and_equivalents{"amount": 88151000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2023-06-30sec_edgar
cash_and_equivalents{"amount": 109268000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2023-03-31sec_edgar
cash_and_equivalents{"amount": 194294000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2022-12-31sec_edgar
cash_and_equivalents{"amount": 184544000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2022-09-30sec_edgar
cash_and_equivalents{"amount": 274527000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2022-06-30sec_edgar
cash_and_equivalents{"amount": 339638000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2022-03-31sec_edgar
cash_and_equivalents{"amount": 368209000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2021-12-31sec_edgar
cash_and_equivalents{"amount": 452810000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2021-09-30sec_edgar
cash_and_equivalents{"amount": 215950000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2021-06-30sec_edgar
cash_and_equivalents{"amount": 397291000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2021-03-31sec_edgar
cash_and_equivalents{"amount": 490841000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2020-12-31sec_edgar
cash_and_restricted_cash{"amount": 48666000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas2024-09-30sec_edgar
cash_and_restricted_cash{"amount": 49399000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas2024-06-30sec_edgar
cash_and_restricted_cash{"amount": 74207000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas2024-03-31sec_edgar
cash_and_restricted_cash{"amount": 101660000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCa2023-12-31sec_edgar
cash_and_restricted_cash{"amount": 88746000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas2023-09-30sec_edgar
cash_and_restricted_cash{"amount": 89501000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas2023-06-30sec_edgar
cash_and_restricted_cash{"amount": 110563000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCa2023-03-31sec_edgar
cash_and_restricted_cash{"amount": 195564000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCa2022-12-31sec_edgar
cash_and_restricted_cash{"amount": 185792000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCa2022-09-30sec_edgar
cash_and_restricted_cash{"amount": 275734000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCa2022-06-30sec_edgar
cash_and_restricted_cash{"amount": 354239000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCa2022-03-31sec_edgar
cash_and_restricted_cash{"amount": 394942000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCa2021-12-31sec_edgar
cash_and_restricted_cash{"amount": 480962000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCa2021-09-30sec_edgar
cash_and_restricted_cash{"amount": 242750000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCa2021-06-30sec_edgar
cash_and_restricted_cash{"amount": 413870000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCa2021-03-31sec_edgar
cash_and_restricted_cash{"amount": 492199000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCa2020-12-31sec_edgar
cash_and_restricted_cash{"amount": 143564000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCa2020-09-30sec_edgar
cash_and_restricted_cash{"amount": 57156000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas2019-12-31sec_edgar
cash_and_restricted_cash{"amount": 52102000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas2018-12-31sec_edgar
cashflow_financing{"amount": -7245000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur2024-09-30sec_edgar
cashflow_financing{"amount": -6465000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur2024-06-30sec_edgar
cashflow_financing{"amount": -4784000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur2024-03-31sec_edgar
cashflow_financing{"amount": -120217000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "c2023-12-31sec_edgar
cashflow_financing{"amount": -118008000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "c2023-09-30sec_edgar
cashflow_financing{"amount": -117035000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "c2023-06-30sec_edgar
cashflow_financing{"amount": -102041000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "c2023-03-31sec_edgar
cashflow_financing{"amount": -175125000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "c2022-12-31sec_edgar
cashflow_financing{"amount": -158213000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "c2022-09-30sec_edgar
cashflow_financing{"amount": -54199000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cu2022-06-30sec_edgar
cashflow_financing{"amount": -29792000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cu2022-03-31sec_edgar
cashflow_financing{"amount": -140630000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "c2021-12-31sec_edgar
cashflow_financing{"amount": -37454000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cu2021-09-30sec_edgar
cashflow_financing{"amount": -250693000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "c2021-06-30sec_edgar
cashflow_financing{"amount": -56620000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cu2021-03-31sec_edgar
cashflow_financing{"amount": 318197000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cu2020-12-31sec_edgar
cashflow_financing{"amount": -3357000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur2020-09-30sec_edgar
cashflow_financing{"amount": -6564000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur2019-12-31sec_edgar
cashflow_investing{"amount": -11711000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cu2024-09-30sec_edgar
cashflow_investing{"amount": -8921000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur2024-06-30sec_edgar
cashflow_investing{"amount": -4136000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur2024-03-31sec_edgar
cashflow_investing{"amount": -24591000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cu2023-12-31sec_edgar
cashflow_investing{"amount": -22013000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cu2023-09-30sec_edgar
cashflow_investing{"amount": -19449000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cu2023-06-30sec_edgar
cashflow_investing{"amount": -17555000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cu2023-03-31sec_edgar
cashflow_investing{"amount": -93945000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cu2022-12-31sec_edgar
cashflow_investing{"amount": -89246000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cu2022-09-30sec_edgar
cashflow_investing{"amount": -77602000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cu2022-06-30sec_edgar
cashflow_investing{"amount": -4998000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur2022-03-31sec_edgar
cashflow_investing{"amount": -70309000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cu2021-12-31sec_edgar
cashflow_investing{"amount": -65888000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cu2021-09-30sec_edgar
cashflow_investing{"amount": -58390000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cu2021-06-30sec_edgar
cashflow_investing{"amount": -50266000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cu2021-03-31sec_edgar
cashflow_investing{"amount": -14993000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cu2020-12-31sec_edgar
cashflow_investing{"amount": -8904000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur2020-09-30sec_edgar
cashflow_investing{"amount": -18597000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cu2019-12-31sec_edgar
cashflow_operating{"amount": -31889000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cu2024-09-30sec_edgar
cashflow_operating{"amount": -33951000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cu2024-06-30sec_edgar
cashflow_operating{"amount": -15750000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cu2024-03-31sec_edgar
cashflow_operating{"amount": 49064000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur2023-12-31sec_edgar
cashflow_operating{"amount": 36598000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur2023-09-30sec_edgar
cashflow_operating{"amount": 30243000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur2023-06-30sec_edgar
cashflow_operating{"amount": 33047000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur2023-03-31sec_edgar
cashflow_operating{"amount": 89389000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur2022-12-31sec_edgar
cashflow_operating{"amount": 56341000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur2022-09-30sec_edgar
cashflow_operating{"amount": 21477000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur2022-06-30sec_edgar
cashflow_operating{"amount": -6095000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur2022-03-31sec_edgar
cashflow_operating{"amount": 118304000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cu2021-12-31sec_edgar
cashflow_operating{"amount": 95499000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur2021-09-30sec_edgar
cashflow_operating{"amount": 60296000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur2021-06-30sec_edgar
cashflow_operating{"amount": 29761000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur2021-03-31sec_edgar
cashflow_operating{"amount": 125296000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cu2020-12-31sec_edgar
cashflow_operating{"amount": 99243000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur2020-09-30sec_edgar
cashflow_operating{"amount": 29271000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur2019-12-31sec_edgar
common_shares_issued{"unit": "shares", "value": 374237846, "concept": "us-gaap:CommonStockSharesIssued"}2024-09-30sec_edgar
common_shares_issued{"unit": "shares", "value": 373578081, "concept": "us-gaap:CommonStockSharesIssued"}2024-06-30sec_edgar
common_shares_issued{"unit": "shares", "value": 373295466, "concept": "us-gaap:CommonStockSharesIssued"}2024-03-31sec_edgar
common_shares_issued{"unit": "shares", "value": 372876082, "concept": "us-gaap:CommonStockSharesIssued"}2023-12-31sec_edgar
common_shares_issued{"unit": "shares", "value": 368678928, "concept": "us-gaap:CommonStockSharesIssued"}2023-09-30sec_edgar
common_shares_issued{"unit": "shares", "value": 368253048, "concept": "us-gaap:CommonStockSharesIssued"}2023-06-30sec_edgar
common_shares_issued{"unit": "shares", "value": 367496570, "concept": "us-gaap:CommonStockSharesIssued"}2023-03-31sec_edgar
common_shares_issued{"unit": "shares", "value": 366306970, "concept": "us-gaap:CommonStockSharesIssued"}2022-12-31sec_edgar
common_shares_issued{"unit": "shares", "value": 365376105, "concept": "us-gaap:CommonStockSharesIssued"}2022-09-30sec_edgar
common_shares_issued{"unit": "shares", "value": 361742758, "concept": "us-gaap:CommonStockSharesIssued"}2022-06-30sec_edgar
common_shares_issued{"unit": "shares", "value": 360854572, "concept": "us-gaap:CommonStockSharesIssued"}2022-03-31sec_edgar
common_shares_issued{"unit": "shares", "value": 356117752, "concept": "us-gaap:CommonStockSharesIssued"}2021-12-31sec_edgar
common_shares_issued{"unit": "shares", "value": 356102614, "concept": "us-gaap:CommonStockSharesIssued"}2021-09-30sec_edgar
common_shares_outstanding{"unit": "shares", "value": 324726782, "concept": "dei:EntityCommonStockSharesOutstanding"2024-11-07sec_edgar
common_shares_outstanding{"unit": "shares", "value": 323802308, "concept": "us-gaap:CommonStockSharesOutstanding"}2024-09-30sec_edgar
common_shares_outstanding{"unit": "shares", "value": 323160161, "concept": "dei:EntityCommonStockSharesOutstanding"2024-08-01sec_edgar
common_shares_outstanding{"unit": "shares", "value": 323109543, "concept": "us-gaap:CommonStockSharesOutstanding"}2024-06-30sec_edgar
common_shares_outstanding{"unit": "shares", "value": 322913818, "concept": "dei:EntityCommonStockSharesOutstanding"2024-05-02sec_edgar
common_shares_outstanding{"unit": "shares", "value": 322826928, "concept": "us-gaap:CommonStockSharesOutstanding"}2024-03-31sec_edgar
common_shares_outstanding{"unit": "shares", "value": 322732693, "concept": "dei:EntityCommonStockSharesOutstanding"2024-02-22sec_edgar
common_shares_outstanding{"unit": "shares", "value": 322407385, "concept": "us-gaap:CommonStockSharesOutstanding"}2023-12-31sec_edgar
common_shares_outstanding{"unit": "shares", "value": 318425521, "concept": "dei:EntityCommonStockSharesOutstanding"2023-11-02sec_edgar
common_shares_outstanding{"unit": "shares", "value": 318073825, "concept": "us-gaap:CommonStockSharesOutstanding"}2023-09-30sec_edgar
common_shares_outstanding{"unit": "shares", "value": 317728750, "concept": "dei:EntityCommonStockSharesOutstanding"2023-08-03sec_edgar
common_shares_outstanding{"unit": "shares", "value": 317647945, "concept": "us-gaap:CommonStockSharesOutstanding"}2023-06-30sec_edgar
common_shares_outstanding{"unit": "shares", "value": 317248201, "concept": "dei:EntityCommonStockSharesOutstanding"2023-05-04sec_edgar
common_shares_outstanding{"unit": "shares", "value": 316884385, "concept": "us-gaap:CommonStockSharesOutstanding"}2023-03-31sec_edgar
common_shares_outstanding{"unit": "shares", "value": 316540810, "concept": "dei:EntityCommonStockSharesOutstanding"2023-02-23sec_edgar
common_shares_outstanding{"unit": "shares", "value": 315681987, "concept": "us-gaap:CommonStockSharesOutstanding"}2022-12-31sec_edgar
common_shares_outstanding{"unit": "shares", "value": 314838787, "concept": "dei:EntityCommonStockSharesOutstanding"2022-11-10sec_edgar
common_shares_outstanding{"unit": "shares", "value": 314733382, "concept": "us-gaap:CommonStockSharesOutstanding"}2022-09-30sec_edgar
common_shares_outstanding{"unit": "shares", "value": 311131085, "concept": "dei:EntityCommonStockSharesOutstanding"2022-08-11sec_edgar
common_shares_outstanding{"unit": "shares", "value": 310964304, "concept": "us-gaap:CommonStockSharesOutstanding"}2022-06-30sec_edgar
common_shares_outstanding{"unit": "shares", "value": 310325400, "concept": "dei:EntityCommonStockSharesOutstanding"2022-05-05sec_edgar
common_shares_outstanding{"unit": "shares", "value": 310024807, "concept": "us-gaap:CommonStockSharesOutstanding"}2022-03-31sec_edgar
common_shares_outstanding{"unit": "shares", "value": 305132181, "concept": "dei:EntityCommonStockSharesOutstanding"2022-03-04sec_edgar
common_shares_outstanding{"unit": "shares", "value": 305132181, "concept": "us-gaap:CommonStockSharesOutstanding"}2021-12-31sec_edgar
common_shares_outstanding{"unit": "shares", "value": 305117043, "concept": "dei:EntityCommonStockSharesOutstanding"2021-11-11sec_edgar
common_shares_outstanding{"unit": "shares", "value": 305117043, "concept": "us-gaap:CommonStockSharesOutstanding"}2021-09-30sec_edgar
cost_of_revenue{"amount": 169456000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"}2024-09-30sec_edgar
cost_of_revenue{"amount": 529713000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"}2024-09-30sec_edgar
cost_of_revenue{"amount": 181444000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"}2024-06-30sec_edgar
cost_of_revenue{"amount": 360257000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"}2024-06-30sec_edgar
cost_of_revenue{"amount": 178813000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"}2024-03-31sec_edgar
cost_of_revenue{"amount": 772800000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"}2023-12-31sec_edgar
cost_of_revenue{"amount": 185985000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"}2023-09-30sec_edgar
cost_of_revenue{"amount": 591845000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"}2023-09-30sec_edgar
cost_of_revenue{"amount": 196338000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"}2023-06-30sec_edgar
cost_of_revenue{"amount": 405860000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"}2023-06-30sec_edgar
cost_of_revenue{"amount": 209522000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"}2023-03-31sec_edgar
cost_of_revenue{"amount": 950305000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"}2022-12-31sec_edgar
cost_of_revenue{"amount": 205939000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"}2022-12-31sec_edgar
cost_of_revenue{"amount": 744366000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"}2022-09-30sec_edgar
cost_of_revenue{"amount": 244139000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"}2022-09-30sec_edgar
cost_of_revenue{"amount": 500227000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"}2022-06-30sec_edgar
cost_of_revenue{"amount": 250462000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"}2022-06-30sec_edgar
cost_of_revenue{"amount": 249765000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"}2022-03-31sec_edgar
cost_of_revenue{"amount": 202703000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"}2021-12-31sec_edgar
cost_of_revenue{"amount": 669681000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"}2021-12-31sec_edgar
cost_of_revenue{"amount": 471047000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"}2021-09-30sec_edgar
cost_of_revenue{"amount": 180344000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"}2021-09-30sec_edgar
cost_of_revenue{"amount": 287102000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"}2021-06-30sec_edgar
cost_of_revenue{"amount": 152191000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"}2021-06-30sec_edgar
cost_of_revenue{"amount": 134443000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"}2021-03-31sec_edgar
cost_of_revenue{"amount": 475560000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"}2020-12-31sec_edgar