FACTSET RESEARCH SYSTEMS INC.
CIK 0001013237
Time series: Revenue by fiscal year · Net Income by fiscal year
| Fact | Value | Period | Source |
|---|---|---|---|
| accounts_receivable | {"amount": 289990000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2026-05-31 | sec_edgar |
| accounts_receivable | {"amount": 320233000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2026-02-28 | sec_edgar |
| accounts_receivable | {"amount": 289000000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2025-11-30 | sec_edgar |
| accounts_receivable | {"amount": 270684000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2025-08-31 | sec_edgar |
| accounts_receivable | {"amount": 271851000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2025-05-31 | sec_edgar |
| accounts_receivable | {"amount": 277636000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2025-02-28 | sec_edgar |
| accounts_receivable | {"amount": 252521000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2024-11-30 | sec_edgar |
| accounts_receivable | {"amount": 228054000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2024-08-31 | sec_edgar |
| accounts_receivable | {"amount": 240096000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2024-05-31 | sec_edgar |
| accounts_receivable | {"amount": 272177000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2024-02-29 | sec_edgar |
| accounts_receivable | {"amount": 245318000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2023-11-30 | sec_edgar |
| accounts_receivable | {"amount": 237665000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2023-08-31 | sec_edgar |
| accounts_receivable | {"amount": 237794000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2023-05-31 | sec_edgar |
| accounts_receivable | {"amount": 257408000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2023-02-28 | sec_edgar |
| accounts_receivable | {"amount": 227489000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2022-11-30 | sec_edgar |
| accounts_receivable | {"amount": 204102000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2022-08-31 | sec_edgar |
| accounts_receivable | {"amount": 226488000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2022-05-31 | sec_edgar |
| accounts_receivable | {"amount": 188308000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2022-02-28 | sec_edgar |
| accounts_receivable | {"amount": 157390000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2021-11-30 | sec_edgar |
| accounts_receivable | {"amount": 151187000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2021-08-31 | sec_edgar |
| accounts_receivable | {"amount": 161073000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2021-05-31 | sec_edgar |
| accounts_receivable | {"amount": 171574000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2021-02-28 | sec_edgar |
| accounts_receivable | {"amount": 156218000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2020-11-30 | sec_edgar |
| accounts_receivable | {"amount": 155011000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2020-08-31 | sec_edgar |
| accounts_receivable | {"amount": 151398000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2020-05-31 | sec_edgar |
| accounts_receivable | {"amount": 168139000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2020-02-29 | sec_edgar |
| accounts_receivable | {"amount": 145434000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2019-11-30 | sec_edgar |
| accounts_receivable | {"amount": 146309000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2019-08-31 | sec_edgar |
| accounts_receivable | {"amount": 153461000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2019-05-31 | sec_edgar |
| accounts_receivable | {"amount": 176356000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2019-02-28 | sec_edgar |
| accounts_receivable | {"amount": 159890000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2018-11-30 | sec_edgar |
| accounts_receivable | {"amount": 156639000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2018-08-31 | sec_edgar |
| accounts_receivable | {"amount": 145255000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2018-05-31 | sec_edgar |
| accounts_receivable | {"amount": 165493000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2018-02-28 | sec_edgar |
| accounts_receivable | {"amount": 144848000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2017-11-30 | sec_edgar |
| accounts_receivable | {"amount": 148331000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2017-08-31 | sec_edgar |
| accounts_receivable | {"amount": 147455000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2017-05-31 | sec_edgar |
| accounts_receivable | {"amount": 130825000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2017-02-28 | sec_edgar |
| accounts_receivable | {"amount": 109680000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2016-11-30 | sec_edgar |
| accounts_receivable | {"amount": 97797000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2016-08-31 | sec_edgar |
| accounts_receivable | {"amount": 104666000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2016-05-31 | sec_edgar |
| accounts_receivable | {"amount": 105928000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2016-02-29 | sec_edgar |
| accounts_receivable | {"amount": 98630000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2015-11-30 | sec_edgar |
| accounts_receivable | {"amount": 95064000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2015-08-31 | sec_edgar |
| accounts_receivable | {"amount": 91860000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2015-05-31 | sec_edgar |
| accounts_receivable | {"amount": 100038000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2015-02-28 | sec_edgar |
| accounts_receivable | {"amount": 88453000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2014-11-30 | sec_edgar |
| accounts_receivable | {"amount": 90354000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2014-08-31 | sec_edgar |
| accounts_receivable | {"amount": 86069000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2014-05-31 | sec_edgar |
| accounts_receivable | {"amount": 97564000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2014-02-28 | sec_edgar |
| accounts_receivable | {"amount": 76348000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2013-11-30 | sec_edgar |
| accounts_receivable | {"amount": 73290000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2013-08-31 | sec_edgar |
| accounts_receivable | {"amount": 69143000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2013-05-31 | sec_edgar |
| accounts_receivable | {"amount": 85763000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2013-02-28 | sec_edgar |
| accounts_receivable | {"amount": 78895000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2012-11-30 | sec_edgar |
| accounts_receivable | {"amount": 74251000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2012-08-31 | sec_edgar |
| accounts_receivable | {"amount": 66568000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2012-05-31 | sec_edgar |
| accounts_receivable | {"amount": 71459000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2012-02-29 | sec_edgar |
| accounts_receivable | {"amount": 64833000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2011-11-30 | sec_edgar |
| accounts_receivable | {"amount": 75004000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2011-08-31 | sec_edgar |
| accounts_receivable | {"amount": 67537000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2011-05-31 | sec_edgar |
| accounts_receivable | {"amount": 70501000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2011-02-28 | sec_edgar |
| accounts_receivable | {"amount": 63869000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2010-11-30 | sec_edgar |
| accounts_receivable | {"amount": 59693000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2010-08-31 | sec_edgar |
| capex | {"amount": 60786000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2023-08-31 | sec_edgar |
| capex | {"amount": 61421000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2023-05-31 | sec_edgar |
| capex | {"amount": 26005000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2023-05-31 | sec_edgar |
| capex | {"amount": 35416000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2023-02-28 | sec_edgar |
| capex | {"amount": 17456000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2023-02-28 | sec_edgar |
| capex | {"amount": 17960000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2022-11-30 | sec_edgar |
| capex | {"amount": 51156000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2022-08-31 | sec_edgar |
| capex | {"amount": 35950000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2022-05-31 | sec_edgar |
| capex | {"amount": 15404000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2022-05-31 | sec_edgar |
| capex | {"amount": 20546000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2022-02-28 | sec_edgar |
| capex | {"amount": 11963000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2022-02-28 | sec_edgar |
| capex | {"amount": 8583000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2021-11-30 | sec_edgar |
| capex | {"amount": 61325000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2021-08-31 | sec_edgar |
| capex | {"amount": 18656000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2021-05-31 | sec_edgar |
| capex | {"amount": 47414000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2021-05-31 | sec_edgar |
| capex | {"amount": 10425000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2021-02-28 | sec_edgar |
| capex | {"amount": 28758000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2021-02-28 | sec_edgar |
| capex | {"amount": 18333000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2020-11-30 | sec_edgar |
| capex | {"amount": 77642000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2020-08-31 | sec_edgar |
| capex | {"amount": 11010000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2020-05-31 | sec_edgar |
| capex | {"amount": 62909000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2020-05-31 | sec_edgar |
| capex | {"amount": 51899000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2020-02-29 | sec_edgar |
| capex | {"amount": 25119000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2020-02-29 | sec_edgar |
| capex | {"amount": 26780000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2019-11-30 | sec_edgar |
| capex | {"amount": 59370000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2019-08-31 | sec_edgar |
| capex | {"amount": 32906000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2019-05-31 | sec_edgar |
| capex | {"amount": 11424000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2019-05-31 | sec_edgar |
| capex | {"amount": 21482000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2019-02-28 | sec_edgar |
| capex | {"amount": 11957000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2019-02-28 | sec_edgar |
| capex | {"amount": 9526000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2018-11-30 | sec_edgar |
| capex | {"amount": 33520000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2018-08-31 | sec_edgar |
| capex | {"amount": 18375000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2018-05-31 | sec_edgar |
| capex | {"amount": 6000000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2018-05-31 | sec_edgar |
| capex | {"amount": 12375000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2018-02-28 | sec_edgar |
| capex | {"amount": 6463000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2018-02-28 | sec_edgar |
| capex | {"amount": 5912000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2017-11-30 | sec_edgar |
| capex | {"amount": 36862000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2017-08-31 | sec_edgar |
| capex | {"amount": 7936000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2017-05-31 | sec_edgar |
| capex | {"amount": 25981000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2017-05-31 | sec_edgar |
| capex | {"amount": 18046000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2017-02-28 | sec_edgar |
| capex | {"amount": 5509000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2017-02-28 | sec_edgar |
| capex | {"amount": 12537000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2016-11-30 | sec_edgar |
| capex | {"amount": 47740000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2016-08-31 | sec_edgar |
| capex | {"amount": 8233000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2016-05-31 | sec_edgar |
| capex | {"amount": 34671000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2016-05-31 | sec_edgar |
| capex | {"amount": 12053000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2016-02-29 | sec_edgar |
| capex | {"amount": 26438000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2016-02-29 | sec_edgar |
| capex | {"amount": 14385000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2015-11-30 | sec_edgar |
| capex | {"amount": 25682000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2015-08-31 | sec_edgar |
| capex | {"amount": 3627000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2015-05-31 | sec_edgar |
| capex | {"amount": 15391000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2015-05-31 | sec_edgar |
| capex | {"amount": 11764000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2015-02-28 | sec_edgar |
| capex | {"amount": 6950000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2015-02-28 | sec_edgar |
| capex | {"amount": 4814000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2014-11-30 | sec_edgar |
| capex | {"amount": 17743000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2014-08-31 | sec_edgar |
| capex | {"amount": 11704000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2014-05-31 | sec_edgar |
| capex | {"amount": 3672000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2014-05-31 | sec_edgar |
| capex | {"amount": 2594000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2014-02-28 | sec_edgar |
| capex | {"amount": 8032000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2014-02-28 | sec_edgar |
| capex | {"amount": 5438000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2013-11-30 | sec_edgar |
| capex | {"amount": 18517000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2013-08-31 | sec_edgar |
| capex | {"amount": 4204000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2013-05-31 | sec_edgar |
| capex | {"amount": 13288000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2013-05-31 | sec_edgar |
| capex | {"amount": 2987000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2013-02-28 | sec_edgar |
| capex | {"amount": 9084000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2013-02-28 | sec_edgar |
| capex | {"amount": 6097000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2012-11-30 | sec_edgar |
| capex | {"amount": 22520000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2012-08-31 | sec_edgar |
| capex | {"amount": 16863000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2012-05-31 | sec_edgar |
| capex | {"amount": 6219000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2012-05-31 | sec_edgar |
| capex | {"amount": 10644000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2012-02-29 | sec_edgar |
| capex | {"amount": 4590000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2012-02-29 | sec_edgar |
| capex | {"amount": 6054000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2011-11-30 | sec_edgar |
| capex | {"amount": 29343000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2011-08-31 | sec_edgar |
| capex | {"amount": 22806000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2011-05-31 | sec_edgar |
| capex | {"amount": 7373000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2011-05-31 | sec_edgar |
| capex | {"amount": 7412000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2011-02-28 | sec_edgar |
| capex | {"amount": 15433000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2011-02-28 | sec_edgar |
| capex | {"amount": 8021000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2010-11-30 | sec_edgar |
| capex | {"amount": 20768000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2010-08-31 | sec_edgar |
| capex | {"amount": 13676000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2010-05-31 | sec_edgar |
| capex | {"amount": 9051000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2010-02-28 | sec_edgar |
| capex | {"amount": 6738000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2009-11-30 | sec_edgar |
| capex | {"amount": 24040000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2009-08-31 | sec_edgar |
| cash_and_equivalents | {"amount": 288114000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2026-05-31 | sec_edgar |
| cash_and_equivalents | {"amount": 268338000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2026-02-28 | sec_edgar |
| cash_and_equivalents | {"amount": 275448000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2025-11-30 | sec_edgar |
| cash_and_equivalents | {"amount": 337651000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2025-08-31 | sec_edgar |
| cash_and_equivalents | {"amount": 356361000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2025-05-31 | sec_edgar |
| cash_and_equivalents | {"amount": 278548000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2025-02-28 | sec_edgar |
| cash_and_equivalents | {"amount": 289168000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2024-11-30 | sec_edgar |
| cash_and_equivalents | {"amount": 422979000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2024-08-31 | sec_edgar |
| cash_and_equivalents | {"amount": 453144000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2024-05-31 | sec_edgar |
| cash_and_equivalents | {"amount": 381708000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2024-02-29 | sec_edgar |
| cash_and_equivalents | {"amount": 411855000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2023-11-30 | sec_edgar |
| cash_and_equivalents | {"amount": 425444000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2023-08-31 | sec_edgar |
| cash_and_equivalents | {"amount": 486627000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2023-05-31 | sec_edgar |
| cash_and_equivalents | {"amount": 445326000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2023-02-28 | sec_edgar |
| cash_and_equivalents | {"amount": 437142000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2022-11-30 | sec_edgar |
| cash_and_equivalents | {"amount": 503273000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2022-08-31 | sec_edgar |
| cash_and_equivalents | {"amount": 526966000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2022-05-31 | sec_edgar |
| cash_and_equivalents | {"amount": 773012000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2022-02-28 | sec_edgar |
| cash_and_equivalents | {"amount": 673900000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2021-11-30 | sec_edgar |
| cash_and_equivalents | {"amount": 681865000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2021-08-31 | sec_edgar |
| cash_and_equivalents | {"amount": 658340000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2021-05-31 | sec_edgar |
| cash_and_equivalents | {"amount": 602684000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2021-02-28 | sec_edgar |
| cash_and_equivalents | {"amount": 560137000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2020-11-30 | sec_edgar |
| cash_and_equivalents | {"amount": 585605000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2020-08-31 | sec_edgar |
| cash_and_equivalents | {"amount": 457707000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2020-05-31 | sec_edgar |
| cash_and_equivalents | {"amount": 343488000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2020-02-29 | sec_edgar |
| cash_and_equivalents | {"amount": 336217000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2019-11-30 | sec_edgar |
| cash_and_equivalents | {"amount": 359799000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2019-08-31 | sec_edgar |
| cash_and_equivalents | {"amount": 323960000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2019-05-31 | sec_edgar |
| cash_and_equivalents | {"amount": 218335000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2019-02-28 | sec_edgar |
| cash_and_equivalents | {"amount": 170378000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2018-11-30 | sec_edgar |
| cash_and_equivalents | {"amount": 208623000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2018-08-31 | sec_edgar |
| cash_and_equivalents | {"amount": 213061000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2018-05-31 | sec_edgar |
| cash_and_equivalents | {"amount": 233628000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2018-02-28 | sec_edgar |
| cash_and_equivalents | {"amount": 221933000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2017-11-30 | sec_edgar |
| cash_and_equivalents | {"amount": 194731000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2017-08-31 | sec_edgar |
| cash_and_equivalents | {"amount": 161758000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2017-05-31 | sec_edgar |
| cash_and_equivalents | {"amount": 155351000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2017-02-28 | sec_edgar |
| cash_and_equivalents | {"amount": 173288000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2016-11-30 | sec_edgar |
| cash_and_equivalents | {"amount": 228407000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2016-08-31 | sec_edgar |
| cash_and_equivalents | {"amount": 187436000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2016-05-31 | sec_edgar |
| cash_and_equivalents | {"amount": 175170000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2016-02-29 | sec_edgar |
| cash_and_equivalents | {"amount": 180148000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2015-11-30 | sec_edgar |
| cash_and_equivalents | {"amount": 158914000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2015-08-31 | sec_edgar |
| cash_and_equivalents | {"amount": 157895000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2015-05-31 | sec_edgar |
| cash_and_equivalents | {"amount": 122070000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2015-02-28 | sec_edgar |
| cash_and_equivalents | {"amount": 115235000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2014-11-30 | sec_edgar |
| cash_and_equivalents | {"amount": 116378000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2014-08-31 | sec_edgar |
| cash_and_equivalents | {"amount": 118858000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2014-05-31 | sec_edgar |
| cash_and_equivalents | {"amount": 88790000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2014-02-28 | sec_edgar |
| cash_and_equivalents | {"amount": 174021000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2013-11-30 | sec_edgar |
| cash_and_equivalents | {"amount": 196627000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2013-08-31 | sec_edgar |
| cash_and_equivalents | {"amount": 242839000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2013-05-31 | sec_edgar |
Cite as: FACTANKER, https://factanker.com/entity/91c99679-7697-4bf1-a9a6-c811de9dde04