W.W. Grainger, Inc.

CIK 0000277135

Time series: Revenue by fiscal year · Net Income by fiscal year

FactValuePeriodSource
accounts_receivable{"amount": 2825000000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD2026-06-30sec_edgar
accounts_receivable{"amount": 2627000000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD2026-03-31sec_edgar
accounts_receivable{"amount": 2329000000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD2025-12-31sec_edgar
accounts_receivable{"amount": 2408000000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD2025-09-30sec_edgar
accounts_receivable{"amount": 2472000000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD2025-06-30sec_edgar
accounts_receivable{"amount": 2369000000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD2025-03-31sec_edgar
accounts_receivable{"amount": 2232000000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD2024-12-31sec_edgar
accounts_receivable{"amount": 2346000000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD2024-09-30sec_edgar
accounts_receivable{"amount": 2344000000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD2024-06-30sec_edgar
accounts_receivable{"amount": 2330000000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD2024-03-31sec_edgar
accounts_receivable{"amount": 2192000000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD2023-12-31sec_edgar
accounts_receivable{"amount": 2444000000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD2023-09-30sec_edgar
accounts_receivable{"amount": 2418000000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD2023-06-30sec_edgar
accounts_receivable{"amount": 2294000000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD2023-03-31sec_edgar
accounts_receivable{"amount": 2133000000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD2022-12-31sec_edgar
accounts_receivable{"amount": 2158000000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD2022-09-30sec_edgar
accounts_receivable{"amount": 2099000000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD2022-06-30sec_edgar
accounts_receivable{"amount": 2001000000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD2022-03-31sec_edgar
accounts_receivable{"amount": 1754000000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD2021-12-31sec_edgar
accounts_receivable{"amount": 1742000000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD2021-09-30sec_edgar
accounts_receivable{"amount": 1634000000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD2021-06-30sec_edgar
accounts_receivable{"amount": 1576000000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD2021-03-31sec_edgar
accounts_receivable{"amount": 1474000000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD2020-12-31sec_edgar
accounts_receivable{"amount": 1485000000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD2020-09-30sec_edgar
accounts_receivable{"amount": 1460000000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD2020-06-30sec_edgar
accounts_receivable{"amount": 1613000000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD2020-03-31sec_edgar
accounts_receivable{"amount": 1425000000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD2019-12-31sec_edgar
accounts_receivable{"amount": 1495000000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD2019-09-30sec_edgar
accounts_receivable{"amount": 1503000000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD2019-06-30sec_edgar
accounts_receivable{"amount": 1485000000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD2019-03-31sec_edgar
accounts_receivable{"amount": 1385000000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD2018-12-31sec_edgar
accounts_receivable{"amount": 1481300000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD2018-09-30sec_edgar
accounts_receivable{"amount": 1462603000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD2018-06-30sec_edgar
accounts_receivable{"amount": 1428233000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD2018-03-31sec_edgar
accounts_receivable{"amount": 1325000000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD2017-12-31sec_edgar
accounts_receivable{"amount": 1373323000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD2017-09-30sec_edgar
accounts_receivable{"amount": 1369626000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD2017-06-30sec_edgar
accounts_receivable{"amount": 1325218000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD2017-03-31sec_edgar
accounts_receivable{"amount": 1223096000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD2016-12-31sec_edgar
accounts_receivable{"amount": 1326359000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD2016-09-30sec_edgar
accounts_receivable{"amount": 1310382000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD2016-06-30sec_edgar
accounts_receivable{"amount": 1304560000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD2016-03-31sec_edgar
accounts_receivable{"amount": 1209641000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD2015-12-31sec_edgar
accounts_receivable{"amount": 1291365000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD2015-09-30sec_edgar
accounts_receivable{"amount": 1197856000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD2015-06-30sec_edgar
accounts_receivable{"amount": 1198153000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD2015-03-31sec_edgar
accounts_receivable{"amount": 1172924000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD2014-12-31sec_edgar
accounts_receivable{"amount": 1234884000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD2014-09-30sec_edgar
accounts_receivable{"amount": 1177543000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD2014-06-30sec_edgar
accounts_receivable{"amount": 1159556000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD2014-03-31sec_edgar
accounts_receivable{"amount": 1101656000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD2013-12-31sec_edgar
accounts_receivable{"amount": 1082108000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD2013-09-30sec_edgar
accounts_receivable{"amount": 1075592000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD2013-06-30sec_edgar
accounts_receivable{"amount": 1031920000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD2013-03-31sec_edgar
accounts_receivable{"amount": 940020000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2012-12-31sec_edgar
accounts_receivable{"amount": 1022185000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD2012-09-30sec_edgar
accounts_receivable{"amount": 1015159000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD2012-06-30sec_edgar
accounts_receivable{"amount": 977442000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2012-03-31sec_edgar
accounts_receivable{"amount": 888697000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2011-12-31sec_edgar
accounts_receivable{"amount": 944984000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2011-09-30sec_edgar
accounts_receivable{"amount": 870436000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2011-06-30sec_edgar
accounts_receivable{"amount": 809850000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2011-03-31sec_edgar
accounts_receivable{"amount": 762895000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2010-12-31sec_edgar
accounts_receivable{"amount": 784922000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2010-09-30sec_edgar
accounts_receivable{"amount": 725196000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2010-06-30sec_edgar
accounts_receivable{"amount": 688628000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2010-03-31sec_edgar
accounts_receivable{"amount": 624910000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2009-12-31sec_edgar
accounts_receivable{"amount": 638531000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2009-09-30sec_edgar
accounts_receivable{"amount": 582431000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2009-06-30sec_edgar
accounts_receivable{"amount": 589416000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2008-12-31sec_edgar
accounts_receivable{"amount": 602650000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2007-12-31sec_edgar
capex{"amount": 281000000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cu2026-06-30sec_edgar
capex{"amount": 170000000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cu2026-03-31sec_edgar
capex{"amount": 684000000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cu2025-12-31sec_edgar
capex{"amount": 558000000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cu2025-09-30sec_edgar
capex{"amount": 300000000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cu2025-06-30sec_edgar
capex{"amount": 125000000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cu2025-03-31sec_edgar
capex{"amount": 541000000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cu2024-12-31sec_edgar
capex{"amount": 283000000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cu2024-09-30sec_edgar
capex{"amount": 195000000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cu2024-06-30sec_edgar
capex{"amount": 119000000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cu2024-03-31sec_edgar
capex{"amount": 445000000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cu2023-12-31sec_edgar
capex{"amount": 318000000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cu2023-09-30sec_edgar
capex{"amount": 193000000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cu2023-06-30sec_edgar
capex{"amount": 98000000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2023-03-31sec_edgar
capex{"amount": 256000000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cu2022-12-31sec_edgar
capex{"amount": 208000000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cu2022-09-30sec_edgar
capex{"amount": 163000000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cu2022-06-30sec_edgar
capex{"amount": 57000000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2022-03-31sec_edgar
capex{"amount": 255000000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cu2021-12-31sec_edgar
capex{"amount": 197000000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cu2021-09-30sec_edgar
capex{"amount": 147000000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cu2021-06-30sec_edgar
capex{"amount": 73000000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2021-03-31sec_edgar
capex{"amount": 197000000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cu2020-12-31sec_edgar
capex{"amount": 152000000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cu2020-09-30sec_edgar
capex{"amount": 93000000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2020-06-30sec_edgar
capex{"amount": 50000000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2020-03-31sec_edgar
capex{"amount": 221000000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cu2019-12-31sec_edgar
capex{"amount": 163000000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cu2019-09-30sec_edgar
capex{"amount": 107000000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cu2019-06-30sec_edgar
capex{"amount": 60000000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2019-03-31sec_edgar
capex{"amount": 239000000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cu2018-12-31sec_edgar
capex{"amount": 169000000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cu2018-09-30sec_edgar
capex{"amount": 103000000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cu2018-06-30sec_edgar
capex{"amount": 49000000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2018-03-31sec_edgar
capex{"amount": 237000000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cu2017-12-31sec_edgar
capex{"amount": 191183000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cu2017-09-30sec_edgar
capex{"amount": 131147000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cu2017-06-30sec_edgar
capex{"amount": 78768000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2017-03-31sec_edgar
capex{"amount": 284000000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cu2016-12-31sec_edgar
capex{"amount": 213622000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cu2016-09-30sec_edgar
capex{"amount": 105717000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cu2016-06-30sec_edgar
capex{"amount": 51797000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2016-03-31sec_edgar
capex{"amount": 373868000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cu2015-12-31sec_edgar
capex{"amount": 253197000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cu2015-09-30sec_edgar
capex{"amount": 170873000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cu2015-06-30sec_edgar
capex{"amount": 99489000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2015-03-31sec_edgar
capex{"amount": 387390000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cu2014-12-31sec_edgar
capex{"amount": 240196000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cu2014-09-30sec_edgar
capex{"amount": 156210000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cu2014-06-30sec_edgar
capex{"amount": 65664000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2014-03-31sec_edgar
capex{"amount": 272145000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cu2013-12-31sec_edgar
capex{"amount": 148361000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cu2013-09-30sec_edgar
capex{"amount": 83175000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2013-06-30sec_edgar
capex{"amount": 42962000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2013-03-31sec_edgar
capex{"amount": 249860000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cu2012-12-31sec_edgar
capex{"amount": 155163000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cu2012-09-30sec_edgar
capex{"amount": 96378000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2012-06-30sec_edgar
capex{"amount": 40636000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2012-03-31sec_edgar
capex{"amount": 196942000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cu2011-12-31sec_edgar
capex{"amount": 131304000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cu2011-09-30sec_edgar
capex{"amount": 84843000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2011-06-30sec_edgar
capex{"amount": 33029000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2011-03-31sec_edgar
capex{"amount": 127124000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cu2010-12-31sec_edgar
capex{"amount": 64867000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2010-09-30sec_edgar
capex{"amount": 26942000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2010-06-30sec_edgar
capex{"amount": 13819000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2010-03-31sec_edgar
capex{"amount": 142414000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cu2009-12-31sec_edgar
capex{"amount": 88152000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2009-09-30sec_edgar
capex{"amount": 51904000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2009-06-30sec_edgar
capex{"amount": 28407000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2009-03-31sec_edgar
capex{"amount": -194975000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "c2008-12-31sec_edgar
capex{"amount": 131590000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cu2008-09-30sec_edgar
capex{"amount": 97613000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2008-06-30sec_edgar
capex{"amount": -197423000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "c2007-12-31sec_edgar
cash_and_equivalents{"amount": 589000000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2026-06-30sec_edgar
cash_and_equivalents{"amount": 695000000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2026-03-31sec_edgar
cash_and_equivalents{"amount": 585000000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2025-12-31sec_edgar
cash_and_equivalents{"amount": 535000000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2025-09-30sec_edgar
cash_and_equivalents{"amount": 597000000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2025-06-30sec_edgar
cash_and_equivalents{"amount": 666000000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2025-03-31sec_edgar
cash_and_equivalents{"amount": 1036000000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "curren2024-12-31sec_edgar
cash_and_equivalents{"amount": 1448000000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "curren2024-09-30sec_edgar
cash_and_equivalents{"amount": 769000000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2024-06-30sec_edgar
cash_and_equivalents{"amount": 804000000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2024-03-31sec_edgar
cash_and_equivalents{"amount": 660000000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2023-12-31sec_edgar
cash_and_equivalents{"amount": 601000000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2023-09-30sec_edgar
cash_and_equivalents{"amount": 515000000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2023-06-30sec_edgar
cash_and_equivalents{"amount": 461000000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2023-03-31sec_edgar
cash_and_equivalents{"amount": 325000000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2022-12-31sec_edgar
cash_and_equivalents{"amount": 315000000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2022-09-30sec_edgar
cash_and_equivalents{"amount": 262000000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2022-06-30sec_edgar
cash_and_equivalents{"amount": 364000000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2022-03-31sec_edgar
cash_and_equivalents{"amount": 241000000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2021-12-31sec_edgar
cash_and_equivalents{"amount": 328000000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2021-09-30sec_edgar
cash_and_equivalents{"amount": 547000000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2021-06-30sec_edgar
cash_and_equivalents{"amount": 562000000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2021-03-31sec_edgar
cash_and_equivalents{"amount": 585000000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2020-12-31sec_edgar
cash_and_equivalents{"amount": 859000000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2020-09-30sec_edgar
cash_and_equivalents{"amount": 1603000000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "curren2020-06-30sec_edgar
cash_and_equivalents{"amount": 1492000000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "curren2020-03-31sec_edgar
cash_and_equivalents{"amount": 360000000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2019-12-31sec_edgar
cash_and_equivalents{"amount": 286000000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2019-09-30sec_edgar
cash_and_equivalents{"amount": 315000000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2019-06-30sec_edgar
cash_and_equivalents{"amount": 392000000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2019-03-31sec_edgar
cash_and_equivalents{"amount": 538000000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2018-12-31sec_edgar
cash_and_equivalents{"amount": 517000000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2018-09-30sec_edgar
cash_and_equivalents{"amount": 313000000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2018-06-30sec_edgar
cash_and_equivalents{"amount": 302000000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2018-03-31sec_edgar
cash_and_equivalents{"amount": 327000000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2017-12-31sec_edgar
cash_and_equivalents{"amount": 284575000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2017-09-30sec_edgar
cash_and_equivalents{"amount": 275065000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2017-06-30sec_edgar
cash_and_equivalents{"amount": 238801000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2017-03-31sec_edgar
cash_and_equivalents{"amount": 274000000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2016-12-31sec_edgar
cash_and_equivalents{"amount": 285981000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2016-09-30sec_edgar
cash_and_equivalents{"amount": 315997000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2016-06-30sec_edgar
cash_and_equivalents{"amount": 279906000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2016-03-31sec_edgar
cash_and_equivalents{"amount": 290000000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2015-12-31sec_edgar
cash_and_equivalents{"amount": 258151000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2015-09-30sec_edgar
cash_and_equivalents{"amount": 819786000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2015-06-30sec_edgar
cash_and_equivalents{"amount": 243427000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2015-03-31sec_edgar
cash_and_equivalents{"amount": 226644000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2014-12-31sec_edgar
cash_and_equivalents{"amount": 319734000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2014-09-30sec_edgar
cash_and_equivalents{"amount": 331707000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2014-06-30sec_edgar
cash_and_equivalents{"amount": 375564000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2014-03-31sec_edgar
cash_and_equivalents{"amount": 430644000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2013-12-31sec_edgar
cash_and_equivalents{"amount": 539995000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2013-09-30sec_edgar
cash_and_equivalents{"amount": 488741000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2013-06-30sec_edgar
cash_and_equivalents{"amount": 485516000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2013-03-31sec_edgar
cash_and_equivalents{"amount": 452063000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2012-12-31sec_edgar

Cite as: FACTANKER, https://factanker.com/entity/d924e2fc-bb4a-49a7-ba11-9baf61cd1214