CIK 0000105132
| Fakt | Wert | Zeit | Quelle |
|---|---|---|---|
| accounts_payable | {"amount": 35732000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2026-05-31 | sec_edgar |
| accounts_payable | {"amount": 32531000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2026-02-28 | sec_edgar |
| accounts_payable | {"amount": 28057000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2025-11-30 | sec_edgar |
| accounts_payable | {"amount": 37955000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2025-08-31 | sec_edgar |
| accounts_payable | {"amount": 27801000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2025-05-31 | sec_edgar |
| accounts_payable | {"amount": 33965000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2025-02-28 | sec_edgar |
| accounts_payable | {"amount": 32212000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2024-11-30 | sec_edgar |
| accounts_payable | {"amount": 35960000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2024-08-31 | sec_edgar |
| accounts_payable | {"amount": 32377000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2024-05-31 | sec_edgar |
| accounts_payable | {"amount": 32405000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2024-02-29 | sec_edgar |
| accounts_payable | {"amount": 28432000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2023-11-30 | sec_edgar |
| accounts_payable | {"amount": 30826000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2023-08-31 | sec_edgar |
| accounts_payable | {"amount": 26780000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2023-05-31 | sec_edgar |
| accounts_payable | {"amount": 28534000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2023-02-28 | sec_edgar |
| accounts_payable | {"amount": 31826000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2022-11-30 | sec_edgar |
| accounts_payable | {"amount": 32852000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2022-08-31 | sec_edgar |
| accounts_payable | {"amount": 40684000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2022-05-31 | sec_edgar |
| accounts_payable | {"amount": 39655000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2022-02-28 | sec_edgar |
| accounts_payable | {"amount": 35303000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2021-11-30 | sec_edgar |
| accounts_payable | {"amount": 33499000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2021-08-31 | sec_edgar |
| accounts_payable | {"amount": 31307000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2021-05-31 | sec_edgar |
| accounts_payable | {"amount": 27729000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2021-02-28 | sec_edgar |
| accounts_payable | {"amount": 24749000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2020-11-30 | sec_edgar |
| accounts_payable | {"amount": 21676000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2020-08-31 | sec_edgar |
| accounts_payable | {"amount": 17386000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2020-05-31 | sec_edgar |
| accounts_payable | {"amount": 24643000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2020-02-29 | sec_edgar |
| accounts_payable | {"amount": 18457000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2019-11-30 | sec_edgar |
| accounts_payable | {"amount": 18727000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2019-08-31 | sec_edgar |
| accounts_payable | {"amount": 19973000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2019-05-31 | sec_edgar |
| accounts_payable | {"amount": 21244000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2019-02-28 | sec_edgar |
| accounts_payable | {"amount": 19730000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2018-11-30 | sec_edgar |
| accounts_payable | {"amount": 19115000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2018-08-31 | sec_edgar |
| accounts_payable | {"amount": 18105000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2018-05-31 | sec_edgar |
| accounts_payable | {"amount": 21213000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2018-02-28 | sec_edgar |
| accounts_payable | {"amount": 17983000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2017-11-30 | sec_edgar |
| accounts_payable | {"amount": 20898000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2017-08-31 | sec_edgar |
| accounts_payable | {"amount": 18557000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2017-05-31 | sec_edgar |
| accounts_payable | {"amount": 21832000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2017-02-28 | sec_edgar |
| accounts_payable | {"amount": 18131000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2016-11-30 | sec_edgar |
| accounts_payable | {"amount": 18690000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2016-08-31 | sec_edgar |
| accounts_payable | {"amount": 20431000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2016-05-31 | sec_edgar |
| accounts_payable | {"amount": 17469000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2016-02-29 | sec_edgar |
| accounts_payable | {"amount": 20671000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2015-11-30 | sec_edgar |
| accounts_payable | {"amount": 17128000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2015-08-31 | sec_edgar |
| accounts_payable | {"amount": 18502000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2015-05-31 | sec_edgar |
| accounts_payable | {"amount": 23049000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2015-02-28 | sec_edgar |
| accounts_payable | {"amount": 17400000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2014-11-30 | sec_edgar |
| accounts_payable | {"amount": 18031000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2014-08-31 | sec_edgar |
| accounts_payable | {"amount": 16934000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2014-05-31 | sec_edgar |
| accounts_payable | {"amount": 22474000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2014-02-28 | sec_edgar |
| accounts_payable | {"amount": 18523000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2013-11-30 | sec_edgar |
| accounts_payable | {"amount": 19693000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2013-08-31 | sec_edgar |
| accounts_payable | {"amount": 21049000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2013-05-31 | sec_edgar |
| accounts_payable | {"amount": 24337000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2013-02-28 | sec_edgar |
| accounts_payable | {"amount": 23315000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2012-11-30 | sec_edgar |
| accounts_payable | {"amount": 21242000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2012-08-31 | sec_edgar |
| accounts_payable | {"amount": 20331000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2012-05-31 | sec_edgar |
| accounts_payable | {"amount": 24063000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2012-02-29 | sec_edgar |
| accounts_payable | {"amount": 22168000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2011-11-30 | sec_edgar |
| accounts_payable | {"amount": 19373000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2011-08-31 | sec_edgar |
| accounts_receivable | {"amount": 150052000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2026-05-31 | sec_edgar |
| accounts_receivable | {"amount": 121235000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2026-02-28 | sec_edgar |
| accounts_receivable | {"amount": 112453000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2025-11-30 | sec_edgar |
| accounts_receivable | {"amount": 120589000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2025-08-31 | sec_edgar |
| accounts_receivable | {"amount": 112409000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2025-05-31 | sec_edgar |
| accounts_receivable | {"amount": 110784000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2025-02-28 | sec_edgar |
| accounts_receivable | {"amount": 111433000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2024-11-30 | sec_edgar |
| accounts_receivable | {"amount": 117493000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2024-08-31 | sec_edgar |
| accounts_receivable | {"amount": 116434000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2024-05-31 | sec_edgar |
| accounts_receivable | {"amount": 104794000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2024-02-29 | sec_edgar |
| accounts_receivable | {"amount": 95118000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2023-11-30 | sec_edgar |
| accounts_receivable | {"amount": 98039000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2023-08-31 | sec_edgar |
| accounts_receivable | {"amount": 100556000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2023-05-31 | sec_edgar |
| accounts_receivable | {"amount": 100430000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2023-02-28 | sec_edgar |
| accounts_receivable | {"amount": 87285000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2022-11-30 | sec_edgar |
| accounts_receivable | {"amount": 89930000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2022-08-31 | sec_edgar |
| accounts_receivable | {"amount": 92621000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2022-05-31 | sec_edgar |
| accounts_receivable | {"amount": 103582000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2022-02-28 | sec_edgar |
| accounts_receivable | {"amount": 95542000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2021-11-30 | sec_edgar |
| accounts_receivable | {"amount": 89558000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2021-08-31 | sec_edgar |
| accounts_receivable | {"amount": 104911000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2021-05-31 | sec_edgar |
| accounts_receivable | {"amount": 93577000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2021-02-28 | sec_edgar |
| accounts_receivable | {"amount": 91061000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2020-11-30 | sec_edgar |
| accounts_receivable | {"amount": 80672000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2020-08-31 | sec_edgar |
| accounts_receivable | {"amount": 76390000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2020-05-31 | sec_edgar |
| accounts_receivable | {"amount": 75827000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2020-02-29 | sec_edgar |
| accounts_receivable | {"amount": 70058000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2019-11-30 | sec_edgar |
| accounts_receivable | {"amount": 72864000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2019-08-31 | sec_edgar |
| accounts_receivable | {"amount": 75992000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2019-05-31 | sec_edgar |
| accounts_receivable | {"amount": 75239000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2019-02-28 | sec_edgar |
| accounts_receivable | {"amount": 69850000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2018-11-30 | sec_edgar |
| accounts_receivable | {"amount": 69025000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2018-08-31 | sec_edgar |
| accounts_receivable | {"amount": 70665000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2018-05-31 | sec_edgar |
| accounts_receivable | {"amount": 73332000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2018-02-28 | sec_edgar |
| accounts_receivable | {"amount": 64054000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2017-11-30 | sec_edgar |
| accounts_receivable | {"amount": 64259000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2017-08-31 | sec_edgar |
| accounts_receivable | {"amount": 65177000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2017-05-31 | sec_edgar |
| accounts_receivable | {"amount": 66086000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2017-02-28 | sec_edgar |
| accounts_receivable | {"amount": 55851000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2016-11-30 | sec_edgar |
| accounts_receivable | {"amount": 64680000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2016-08-31 | sec_edgar |
| accounts_receivable | {"amount": 64057000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2016-05-31 | sec_edgar |
| accounts_receivable | {"amount": 70821000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2016-02-29 | sec_edgar |
| accounts_receivable | {"amount": 57782000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2015-11-30 | sec_edgar |
| accounts_receivable | {"amount": 58750000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2015-08-31 | sec_edgar |
| accounts_receivable | {"amount": 62213000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2015-05-31 | sec_edgar |
| accounts_receivable | {"amount": 71575000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2015-02-28 | sec_edgar |
| accounts_receivable | {"amount": 62165000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2014-11-30 | sec_edgar |
| accounts_receivable | {"amount": 63618000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2014-08-31 | sec_edgar |
| accounts_receivable | {"amount": 62079000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2014-05-31 | sec_edgar |
| accounts_receivable | {"amount": 63042000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2014-02-28 | sec_edgar |
| accounts_receivable | {"amount": 56477000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2013-11-30 | sec_edgar |
| accounts_receivable | {"amount": 56878000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2013-08-31 | sec_edgar |
| accounts_receivable | {"amount": 56969000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2013-05-31 | sec_edgar |
| accounts_receivable | {"amount": 57461000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2013-02-28 | sec_edgar |
| accounts_receivable | {"amount": 57117000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2012-11-30 | sec_edgar |
| accounts_receivable | {"amount": 55491000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2012-08-31 | sec_edgar |
| accounts_receivable | {"amount": 53086000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2012-05-31 | sec_edgar |
| accounts_receivable | {"amount": 59599000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2012-02-29 | sec_edgar |
| accounts_receivable | {"amount": 49346000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2011-11-30 | sec_edgar |
| accounts_receivable | {"amount": 58324000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2011-08-31 | sec_edgar |
| capex | {"amount": 3924000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2026-05-31 | sec_edgar |
| capex | {"amount": 2710000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2026-02-28 | sec_edgar |
| capex | {"amount": 935000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2025-11-30 | sec_edgar |
| capex | {"amount": 4528000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2025-08-31 | sec_edgar |
| capex | {"amount": 3177000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2025-05-31 | sec_edgar |
| capex | {"amount": 2057000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2025-02-28 | sec_edgar |
| capex | {"amount": 691000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2024-11-30 | sec_edgar |
| capex | {"amount": 4206000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2024-08-31 | sec_edgar |
| capex | {"amount": 3359000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2024-05-31 | sec_edgar |
| capex | {"amount": 2092000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2024-02-29 | sec_edgar |
| capex | {"amount": 786000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2023-11-30 | sec_edgar |
| capex | {"amount": 6871000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2023-08-31 | sec_edgar |
| capex | {"amount": 4650000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2023-05-31 | sec_edgar |
| capex | {"amount": 3571000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2023-02-28 | sec_edgar |
| capex | {"amount": 1458000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2022-11-30 | sec_edgar |
| capex | {"amount": 8303000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2022-08-31 | sec_edgar |
| capex | {"amount": 7115000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2022-05-31 | sec_edgar |
| capex | {"amount": 3860000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2022-02-28 | sec_edgar |
| capex | {"amount": 2434000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2021-11-30 | sec_edgar |
| capex | {"amount": 15059000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2021-08-31 | sec_edgar |
| capex | {"amount": 10789000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2021-05-31 | sec_edgar |
| capex | {"amount": 7605000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2021-02-28 | sec_edgar |
| capex | {"amount": 3812000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2020-11-30 | sec_edgar |
| capex | {"amount": 19307000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2020-08-31 | sec_edgar |
| capex | {"amount": 17411000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2020-05-31 | sec_edgar |
| capex | {"amount": 10695000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2020-02-29 | sec_edgar |
| capex | {"amount": 5965000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2019-11-30 | sec_edgar |
| capex | {"amount": 13282000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2019-08-31 | sec_edgar |
| capex | {"amount": 8701000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2019-05-31 | sec_edgar |
| capex | {"amount": 5006000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2019-02-28 | sec_edgar |
| capex | {"amount": 1292000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2018-11-30 | sec_edgar |
| capex | {"amount": 12356000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2018-08-31 | sec_edgar |
| capex | {"amount": 10678000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2018-05-31 | sec_edgar |
| capex | {"amount": 9247000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2018-02-28 | sec_edgar |
| capex | {"amount": 1009000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2017-11-30 | sec_edgar |
| capex | {"amount": 20150000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2017-08-31 | sec_edgar |
| capex | {"amount": 15410000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2017-05-31 | sec_edgar |
| capex | {"amount": 12896000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2017-02-28 | sec_edgar |
| capex | {"amount": 11603000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2016-11-30 | sec_edgar |
| capex | {"amount": 4354000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2016-08-31 | sec_edgar |
| capex | {"amount": 3311000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2016-05-31 | sec_edgar |
| capex | {"amount": 2155000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2016-02-29 | sec_edgar |
| capex | {"amount": 448000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2015-11-30 | sec_edgar |
| capex | {"amount": 5784000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2015-08-31 | sec_edgar |
| capex | {"amount": 4068000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2015-05-31 | sec_edgar |
| capex | {"amount": 2833000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2015-02-28 | sec_edgar |
| capex | {"amount": 1582000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2014-11-30 | sec_edgar |
| capex | {"amount": 4085000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2014-08-31 | sec_edgar |
| capex | {"amount": 3023000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2014-05-31 | sec_edgar |
| capex | {"amount": 1991000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2014-02-28 | sec_edgar |
| capex | {"amount": 1186000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2013-11-30 | sec_edgar |
| capex | {"amount": 2854000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2013-08-31 | sec_edgar |
| capex | {"amount": 1975000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2013-05-31 | sec_edgar |
| capex | {"amount": 1151000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2013-02-28 | sec_edgar |
| capex | {"amount": 527000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2012-11-30 | sec_edgar |
| capex | {"amount": 3765000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2012-08-31 | sec_edgar |
| capex | {"amount": 3043000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2012-05-31 | sec_edgar |
| capex | {"amount": 2314000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2012-02-29 | sec_edgar |
| capex | {"amount": 777000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2011-11-30 | sec_edgar |
| capex | {"amount": 2875000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2011-08-31 | sec_edgar |
| capex | {"amount": 2004000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2011-05-31 | sec_edgar |
| capex | {"amount": 1286000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2011-02-28 | sec_edgar |
| capex | {"amount": 774000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2010-11-30 | sec_edgar |
| capex | {"amount": 1769000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2010-08-31 | sec_edgar |
| cash_and_equivalents | {"amount": 59137000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2026-05-31 | sec_edgar |
| cash_and_equivalents | {"amount": 50348000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2026-02-28 | sec_edgar |
| cash_and_equivalents | {"amount": 48583000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2025-11-30 | sec_edgar |
| cash_and_equivalents | {"amount": 58130000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2025-08-31 | sec_edgar |
| cash_and_equivalents | {"amount": 51682000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2025-05-31 | sec_edgar |
| cash_and_equivalents | {"amount": 52995000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2025-02-28 | sec_edgar |
| cash_and_equivalents | {"amount": 54914000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2024-11-30 | sec_edgar |
| cash_and_equivalents | {"amount": 46699000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2024-08-31 | sec_edgar |
| cash_and_equivalents | {"amount": 45300000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2024-05-31 | sec_edgar |
| cash_and_equivalents | {"amount": 55443000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2024-02-29 | sec_edgar |
| cash_and_equivalents | {"amount": 50317000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2023-11-30 | sec_edgar |
| cash_and_equivalents | {"amount": 48143000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2023-08-31 | sec_edgar |
| cash_and_equivalents | {"amount": 38403000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2023-05-31 | sec_edgar |
| cash_and_equivalents | {"amount": 37992000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2023-02-28 | sec_edgar |
| cash_and_equivalents | {"amount": 36882000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2022-11-30 | sec_edgar |
| cash_and_equivalents | {"amount": 37843000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2022-08-31 | sec_edgar |