{"cik": 1123360, "entity": "GLOBAL PAYMENTS INC.", "tags": {"Revenues": [{"end": "2010-05-31", "val": 1642468000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-07-27", "start": "2009-06-01"}, {"end": "2010-05-31", "val": 1642468000, "fy": 2012, "fp": "FY", "form": "10-K/A", "filed": "2012-09-28", "start": "2009-06-01"}, {"end": "2011-05-31", "val": 1859802000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-07-27", "start": "2010-06-01"}, {"end": "2011-05-31", "val": 1859802000, "fy": 2012, "fp": "FY", "form": "10-K/A", "filed": "2012-09-28", "start": "2010-06-01"}, {"end": "2011-05-31", "val": 1859802000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-25", "start": "2010-06-01"}, {"end": "2012-05-31", "val": 2203847000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-07-27", "start": "2011-06-01"}, {"end": "2012-05-31", "val": 2203847000, "fy": 2012, "fp": "FY", "form": "10-K/A", "filed": "2012-09-28", "start": "2011-06-01"}, {"end": "2012-05-31", "val": 2203847000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-25", "start": "2011-06-01"}, {"end": "2012-05-31", "val": 2203847000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-07-29", "start": "2011-06-01"}, {"end": "2013-05-31", "val": 2375923000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-25", "start": "2012-06-01"}, {"end": "2013-05-31", "val": 2375923000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-07-29", "start": "2012-06-01"}, {"end": "2013-05-31", "val": 2375923000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-30", "start": "2012-06-01"}, {"end": "2014-05-31", "val": 2554236000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-07-29", "start": "2013-06-01"}, {"end": "2014-05-31", "val": 2554236000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-30", "start": "2013-06-01"}, {"end": "2014-05-31", "val": 2554236000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-28", "start": "2013-06-01"}, {"end": "2014-05-31", "val": 2554236000, "fy": 2016, "fp": "FY", "form": "10-KT", "filed": "2017-02-28", "start": "2013-06-01"}, {"end": "2015-05-31", "val": 2773718000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-30", "start": "2014-06-01"}, {"end": "2015-05-31", "val": 2773718000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-28", "start": "2014-06-01"}, {"end": "2015-05-31", "val": 2773718000, "fy": 2016, "fp": "FY", "form": "10-KT", "filed": "2017-02-28", "start": "2014-06-01"}, {"end": "2015-05-31", "val": 2773718000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-23", "start": "2014-06-01"}, {"end": "2016-05-31", "val": 2898150000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-28", "start": "2015-06-01"}, {"end": "2016-05-31", "val": 2898150000, "fy": 2016, "fp": "FY", "form": "10-KT", "filed": "2017-02-28", "start": "2015-06-01"}, {"end": "2016-05-31", "val": 2898150000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-23", "start": "2015-06-01"}, {"end": "2016-06-30", "val": 842644000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-23", "start": "2015-09-01"}, {"end": "2016-12-31", "val": 3370976000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-23", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 3975163000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-23", "start": "2017-01-01"}], "RevenueFromContractWithCustomerExcludingAssessedTax": [{"end": "2016-05-31", "val": 2898150000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-21", "start": "2015-06-01"}, {"end": "2016-12-31", "val": 3370976000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-21", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 3975163000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-21", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 3975163000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 3366366000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-21", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 3366366000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 3366366000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 4911892000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 4911892000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 4911892000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-18", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 7423558000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 7423558000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-18", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 7423558000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-17", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 8523762000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-18", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 8523762000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-17", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 8523762000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-14", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 8975515000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-17", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 8975515000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-14", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 8975515000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-14", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 9654419000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-14", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 9654419000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-14", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 7379784000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-20", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 10105894000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-14", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 7735970000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-20", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 7705878000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-20", "start": "2025-01-01"}], "SalesRevenueNet": [{"end": "2009-05-31", "val": 1462306000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2011-07-25", "start": "2008-06-01"}, {"end": "2010-05-31", "val": 1642468000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2011-07-25", "start": "2009-06-01"}, {"end": "2011-05-31", "val": 1859802000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2011-07-25", "start": "2010-06-01"}], "OperatingIncomeLoss": [{"end": "2009-05-31", "val": 292546000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2011-07-25", "start": "2008-06-01"}, {"end": "2010-05-31", "val": 323279000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2011-07-25", "start": "2009-06-01"}, {"end": "2010-05-31", "val": 323279000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-07-27", "start": "2009-06-01"}, {"end": "2010-05-31", "val": 323279000, "fy": 2012, "fp": "FY", "form": "10-K/A", "filed": "2012-09-28", "start": "2009-06-01"}, {"end": "2011-05-31", "val": 331594000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2011-07-25", "start": "2010-06-01"}, {"end": "2011-05-31", "val": 331594000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-07-27", "start": "2010-06-01"}, {"end": "2011-05-31", "val": 331594000, "fy": 2012, "fp": "FY", "form": "10-K/A", "filed": "2012-09-28", "start": "2010-06-01"}, {"end": "2011-05-31", "val": 331594000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-25", "start": "2010-06-01"}, {"end": "2012-05-31", "val": 307349000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-07-27", "start": "2011-06-01"}, {"end": "2012-05-31", "val": 307349000, "fy": 2012, "fp": "FY", "form": "10-K/A", "filed": "2012-09-28", "start": "2011-06-01"}, {"end": "2012-05-31", "val": 307349000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-25", "start": "2011-06-01"}, {"end": "2012-05-31", "val": 307349000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-07-29", "start": "2011-06-01"}, {"end": "2013-05-31", "val": 357213000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-25", "start": "2012-06-01"}, {"end": "2013-05-31", "val": 357213000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-07-29", "start": "2012-06-01"}, {"end": "2013-05-31", "val": 357213000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-30", "start": "2012-06-01"}, {"end": "2014-05-31", "val": 405499000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-07-29", "start": "2013-06-01"}, {"end": "2014-05-31", "val": 405499000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-30", "start": "2013-06-01"}, {"end": "2014-05-31", "val": 405499000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-28", "start": "2013-06-01"}, {"end": "2014-05-31", "val": 405499000, "fy": 2016, "fp": "FY", "form": "10-KT", "filed": "2017-02-28", "start": "2013-06-01"}, {"end": "2015-05-31", "val": 456597000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-30", "start": "2014-06-01"}, {"end": "2015-05-31", "val": 456597000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-28", "start": "2014-06-01"}, {"end": "2015-05-31", "val": 456597000, "fy": 2016, "fp": "FY", "form": "10-KT", "filed": "2017-02-28", "start": "2014-06-01"}, {"end": "2015-05-31", "val": 456597000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-23", "start": "2014-06-01"}, {"end": "2016-05-31", "val": 424944000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-28", "start": "2015-06-01"}, {"end": "2016-05-31", "val": 424944000, "fy": 2016, "fp": "FY", "form": "10-KT", "filed": "2017-02-28", "start": "2015-06-01"}, {"end": "2016-05-31", "val": 424944000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-23", "start": "2015-06-01"}, {"end": "2016-05-31", "val": 424944000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-21", "start": "2015-06-01"}, {"end": "2016-06-30", "val": 61161000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-23", "start": "2015-09-01"}, {"end": "2016-12-31", "val": 356348000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-23", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 356348000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-21", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 558868000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-23", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 558868000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-21", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 558868000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 737055000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-21", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 737055000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 737055000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 791417000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 791417000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 791417000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-18", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 893953000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 893953000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-18", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 893953000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-17", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 1358876000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-18", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 1358876000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-17", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 1358876000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-14", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 640151000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-17", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 640151000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-14", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 640151000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-14", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 1716386000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-14", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 1716386000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-14", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 1315614000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-20", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 2333605000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-14", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 1974500000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-20", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 1754624000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-20", "start": "2025-01-01"}], "NetIncomeLoss": [{"end": "2009-05-31", "val": 37217000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2011-07-25", "start": "2008-06-01"}, {"end": "2010-05-31", "val": 203317000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2011-07-25", "start": "2009-06-01"}, {"end": "2010-05-31", "val": 203317000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-07-27", "start": "2009-06-01"}, {"end": "2010-05-31", "val": 203317000, "fy": 2012, "fp": "FY", "form": "10-K/A", "filed": "2012-09-28", "start": "2009-06-01"}, {"end": "2011-05-31", "val": 209238000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2011-07-25", "start": "2010-06-01"}, {"end": "2011-05-31", "val": 209238000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-07-27", "start": "2010-06-01"}, {"end": "2011-05-31", "val": 209238000, "fy": 2012, "fp": "FY", "form": "10-K/A", "filed": "2012-09-28", "start": "2010-06-01"}, {"end": "2011-05-31", "val": 209238000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-25", "start": "2010-06-01"}, {"end": "2012-05-31", "val": 188161000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-07-27", "start": "2011-06-01"}, {"end": "2012-05-31", "val": 188161000, "fy": 2012, "fp": "FY", "form": "10-K/A", "filed": "2012-09-28", "start": "2011-06-01"}, {"end": "2012-05-31", "val": 188161000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-25", "start": "2011-06-01"}, {"end": "2012-05-31", "val": 188161000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-07-29", "start": "2011-06-01"}, {"end": "2013-05-31", "val": 216125000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-25", "start": "2012-06-01"}, {"end": "2013-05-31", "val": 216125000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-07-29", "start": "2012-06-01"}, {"end": "2013-05-31", "val": 216125000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-30", "start": "2012-06-01"}, {"end": "2014-05-31", "val": 245286000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-07-29", "start": "2013-06-01"}, {"end": "2014-05-31", "val": 245286000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-30", "start": "2013-06-01"}, {"end": "2014-05-31", "val": 245286000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-28", "start": "2013-06-01"}, {"end": "2014-05-31", "val": 245286000, "fy": 2016, "fp": "FY", "form": "10-KT", "filed": "2017-02-28", "start": "2013-06-01"}, {"end": "2015-05-31", "val": 278040000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-30", "start": "2014-06-01"}, {"end": "2015-05-31", "val": 278040000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-28", "start": "2014-06-01"}, {"end": "2015-05-31", "val": 278040000, "fy": 2016, "fp": "FY", "form": "10-KT", "filed": "2017-02-28", "start": "2014-06-01"}, {"end": "2015-05-31", "val": 278040000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-23", "start": "2014-06-01"}, {"end": "2016-05-31", "val": 271666000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-28", "start": "2015-06-01"}, {"end": "2016-05-31", "val": 271666000, "fy": 2016, "fp": "FY", "form": "10-KT", "filed": "2017-02-28", "start": "2015-06-01"}, {"end": "2016-05-31", "val": 271666000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-23", "start": "2015-06-01"}, {"end": "2016-05-31", "val": 271666000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-21", "start": "2015-06-01"}, {"end": "2016-06-30", "val": 62233000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-23", "start": "2015-09-01"}, {"end": "2016-12-31", "val": 201753000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-23", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 201753000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-21", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 468425000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-23", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 468425000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-21", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 468425000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 452053000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-21", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 452053000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 452053000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 430613000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 430613000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 430613000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-18", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 584520000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 584520000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-18", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 584520000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-17", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 965460000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-18", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 965460000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-17", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 965460000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-14", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 111493000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-17", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 111493000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-14", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 111493000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-14", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 986233000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-14", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 986233000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-14", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 986233000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-20", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 1570365000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-14", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 1570365000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-20", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 1400107000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-20", "start": "2025-01-01"}], "IncomeTaxExpenseBenefit": [{"end": "2009-05-31", "val": 85252000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2011-07-25", "start": "2008-06-01"}, {"end": "2010-05-31", "val": 87379000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2011-07-25", "start": "2009-06-01"}, {"end": "2010-05-31", "val": 87379000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-07-27", "start": "2009-06-01"}, {"end": "2010-05-31", "val": 87379000, "fy": 2012, "fp": "FY", "form": "10-K/A", "filed": "2012-09-28", "start": "2009-06-01"}, {"end": "2011-05-31", "val": 95076000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2011-07-25", "start": "2010-06-01"}, {"end": "2011-05-31", "val": 95076000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-07-27", "start": "2010-06-01"}, {"end": "2011-05-31", "val": 95076000, "fy": 2012, "fp": "FY", "form": "10-K/A", "filed": "2012-09-28", "start": "2010-06-01"}, {"end": "2011-05-31", "val": 95076000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-25", "start": "2010-06-01"}, {"end": "2012-05-31", "val": 82881000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-07-27", "start": "2011-06-01"}, {"end": "2012-05-31", "val": 82881000, "fy": 2012, "fp": "FY", "form": "10-K/A", "filed": "2012-09-28", "start": "2011-06-01"}, {"end": "2012-05-31", "val": 82881000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-25", "start": "2011-06-01"}, {"end": "2012-05-31", "val": 82881000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-07-29", "start": "2011-06-01"}, {"end": "2013-05-31", "val": 95571000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-25", "start": "2012-06-01"}, {"end": "2013-05-31", "val": 95571000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-07-29", "start": "2012-06-01"}, {"end": "2013-05-31", "val": 95571000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-30", "start": "2012-06-01"}, {"end": "2014-05-31", "val": 107398000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-07-29", "start": "2013-06-01"}, {"end": "2014-05-31", "val": 107398000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-30", "start": "2013-06-01"}, {"end": "2014-05-31", "val": 107398000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-28", "start": "2013-06-01"}, {"end": "2014-05-31", "val": 107398000, "fy": 2016, "fp": "FY", "form": "10-KT", "filed": "2017-02-28", "start": "2013-06-01"}, {"end": "2015-05-31", "val": 107995000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-30", "start": "2014-06-01"}, {"end": "2015-05-31", "val": 107995000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-28", "start": "2014-06-01"}, {"end": "2015-05-31", "val": 107995000, "fy": 2016, "fp": "FY", "form": "10-KT", "filed": "2017-02-28", "start": "2014-06-01"}, {"end": "2015-05-31", "val": 107995000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-23", "start": "2014-06-01"}, {"end": "2016-05-31", "val": 70695000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-28", "start": "2015-06-01"}, {"end": "2016-05-31", "val": 70695000, "fy": 2016, "fp": "FY", "form": "10-KT", "filed": "2017-02-28", "start": "2015-06-01"}, {"end": "2016-05-31", "val": 70695000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-23", "start": "2015-06-01"}, {"end": "2016-05-31", "val": 70695000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-21", "start": "2015-06-01"}, {"end": "2016-12-31", "val": 36267000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-23", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 36267000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-21", "start": "2016-01-01"}, {"end": "2017-12-31", "val": -101387000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-23", "start": "2017-01-01"}, {"end": "2017-12-31", "val": -101387000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-21", "start": "2017-01-01"}, {"end": "2017-12-31", "val": -101387000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 77488000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-21", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 77488000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 77488000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 62190000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 62190000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 62190000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-18", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 77153000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 77153000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-18", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 77153000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-17", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 169034000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-18", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 169034000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-17", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 169034000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-14", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 166694000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-17", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 166694000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-14", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 166694000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-14", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 209020000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-14", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 209020000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-14", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 186517000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-20", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 295133000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-14", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 241513000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-20", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 251557000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-20", "start": "2025-01-01"}], "DepreciationDepletionAndAmortization": [{"end": "2010-05-31", "val": 68667000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-07-27", "start": "2009-06-01"}, {"end": "2010-05-31", "val": 68667000, "fy": 2012, "fp": "FY", "form": "10-K/A", "filed": "2012-09-28", "start": "2009-06-01"}, {"end": "2011-05-31", "val": 82237000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-07-27", "start": "2010-06-01"}, {"end": "2011-05-31", "val": 82237000, "fy": 2012, "fp": "FY", "form": "10-K/A", "filed": "2012-09-28", "start": "2010-06-01"}, {"end": "2011-05-31", "val": 82237000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-25", "start": "2010-06-01"}, {"end": "2012-05-31", "val": 99099000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-07-27", "start": "2011-06-01"}, {"end": "2012-05-31", "val": 99099000, "fy": 2012, "fp": "FY", "form": "10-K/A", "filed": "2012-09-28", "start": "2011-06-01"}, {"end": "2012-05-31", "val": 99099000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-25", "start": "2011-06-01"}, {"end": "2012-05-31", "val": 99099000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-07-29", "start": "2011-06-01"}, {"end": "2013-05-31", "val": 111788000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-25", "start": "2012-06-01"}, {"end": "2013-05-31", "val": 111788000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-07-29", "start": "2012-06-01"}, {"end": "2013-05-31", "val": 111788000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-30", "start": "2012-06-01"}, {"end": "2014-05-31", "val": 122069000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-07-29", "start": "2013-06-01"}, {"end": "2014-05-31", "val": 122069000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-30", "start": "2013-06-01"}, {"end": "2014-05-31", "val": 122069000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-28", "start": "2013-06-01"}, {"end": "2014-05-31", "val": 122069000, "fy": 2016, "fp": "FY", "form": "10-KT", "filed": "2017-02-28", "start": "2013-06-01"}, {"end": "2015-05-31", "val": 137505000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-30", "start": "2014-06-01"}, {"end": "2015-05-31", "val": 137505000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-28", "start": "2014-06-01"}, {"end": "2015-05-31", "val": 137505000, "fy": 2016, "fp": "FY", "form": "10-KT", "filed": "2017-02-28", "start": "2014-06-01"}, {"end": "2015-05-31", "val": 137505000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-23", "start": "2014-06-01"}, {"end": "2016-05-31", "val": 187881000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-28", "start": "2015-06-01"}, {"end": "2016-05-31", "val": 187881000, "fy": 2016, "fp": "FY", "form": "10-KT", "filed": "2017-02-28", "start": "2015-06-01"}, {"end": "2016-05-31", "val": 187881000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-23", "start": "2015-06-01"}, {"end": "2016-05-31", "val": 187881000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-21", "start": "2015-06-01"}, {"end": "2017-12-31", "val": 451151000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-23", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 451151000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-21", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 451151000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 522813000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-21", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 522813000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 522813000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 878335000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 878335000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 878335000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-18", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 1614440000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 1614440000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-18", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 1614440000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-17", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 1691384000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-18", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 1691384000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-17", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 1691384000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-14", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 1662455000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-17", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 1662455000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-14", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 1662455000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-14", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 1776692000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-14", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 1776692000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-14", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 1141894000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-20", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 1862331000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-14", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 1217288000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-20", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 1229208000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-20", "start": "2025-01-01"}], "Depreciation": [{"end": "2011-05-31", "val": 40545000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-25", "start": "2010-06-01"}, {"end": "2012-05-31", "val": 48403000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-25", "start": "2011-06-01"}, {"end": "2012-05-31", "val": 48403000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-07-29", "start": "2011-06-01"}, {"end": "2013-05-31", "val": 55023000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-25", "start": "2012-06-01"}, {"end": "2013-05-31", "val": 55023000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-07-29", "start": "2012-06-01"}, {"end": "2013-05-31", "val": 55023000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-30", "start": "2012-06-01"}, {"end": "2014-05-31", "val": 60124000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-07-29", "start": "2013-06-01"}, {"end": "2014-05-31", "val": 60124000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-30", "start": "2013-06-01"}, {"end": "2014-05-31", "val": 60124000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-28", "start": "2013-06-01"}, {"end": "2014-05-31", "val": 60124000, "fy": 2016, "fp": "FY", "form": "10-KT", "filed": "2017-02-28", "start": "2013-06-01"}, {"end": "2015-05-31", "val": 64918000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-30", "start": "2014-06-01"}, {"end": "2015-05-31", "val": 64918000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-28", "start": "2014-06-01"}, {"end": "2015-05-31", "val": 64918000, "fy": 2016, "fp": "FY", "form": "10-KT", "filed": "2017-02-28", "start": "2014-06-01"}, {"end": "2015-05-31", "val": 64918000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-23", "start": "2014-06-01"}, {"end": "2016-05-31", "val": 74192000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-28", "start": "2015-06-01"}, {"end": "2016-05-31", "val": 74192000, "fy": 2016, "fp": "FY", "form": "10-KT", "filed": "2017-02-28", "start": "2015-06-01"}, {"end": "2016-05-31", "val": 74192000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-23", "start": "2015-06-01"}, {"end": "2016-05-31", "val": 74192000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-21", "start": "2015-06-01"}, {"end": "2017-12-31", "val": 113273000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-23", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 113273000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-21", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 113273000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 145128000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-21", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 145128000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 145128000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 211200000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 211200000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 211200000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-18", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 357529000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 357529000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-18", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 357529000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-17", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 396342000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-18", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 396342000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-17", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 396342000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-14", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 399486000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-17", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 399486000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-14", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 399486000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-14", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 458157000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-14", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 458157000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-14", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 458157000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-20", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 493003000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-14", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 493003000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-20", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 418837000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-20", "start": "2025-01-01"}], "NetCashProvidedByUsedInOperatingActivities": [{"end": "2009-05-31", "val": 382971000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2011-07-25", "start": "2008-06-01"}, {"end": "2010-05-31", "val": 465761000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2011-07-25", "start": "2009-06-01"}, {"end": "2010-05-31", "val": 465761000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-07-27", "start": "2009-06-01"}, {"end": "2010-05-31", "val": 465761000, "fy": 2012, "fp": "FY", "form": "10-K/A", "filed": "2012-09-28", "start": "2009-06-01"}, {"end": "2011-05-31", "val": 709772000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2011-07-25", "start": "2010-06-01"}, {"end": "2011-05-31", "val": 709772000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-07-27", "start": "2010-06-01"}, {"end": "2011-05-31", "val": 709772000, "fy": 2012, "fp": "FY", "form": "10-K/A", "filed": "2012-09-28", "start": "2010-06-01"}, {"end": "2011-05-31", "val": 709772000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-25", "start": "2010-06-01"}, {"end": "2012-05-31", "val": -173475000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-07-27", "start": "2011-06-01"}, {"end": "2012-05-31", "val": -173475000, "fy": 2012, "fp": "FY", "form": "10-K/A", "filed": "2012-09-28", "start": "2011-06-01"}, {"end": "2012-05-31", "val": -173475000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-25", "start": "2011-06-01"}, {"end": "2012-05-31", "val": -173475000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-07-29", "start": "2011-06-01"}, {"end": "2013-05-31", "val": 240546000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-25", "start": "2012-06-01"}, {"end": "2013-05-31", "val": 240546000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-07-29", "start": "2012-06-01"}, {"end": "2013-05-31", "val": 240546000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-30", "start": "2012-06-01"}, {"end": "2014-05-31", "val": 194098000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-07-29", "start": "2013-06-01"}, {"end": "2014-05-31", "val": 194098000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-30", "start": "2013-06-01"}, {"end": "2014-05-31", "val": 194098000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-28", "start": "2013-06-01"}, {"end": "2014-05-31", "val": 194098000, "fy": 2016, "fp": "FY", "form": "10-KT", "filed": "2017-02-28", "start": "2013-06-01"}, {"end": "2015-05-31", "val": 424701000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-30", "start": "2014-06-01"}, {"end": "2015-05-31", "val": 424701000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-28", "start": "2014-06-01"}, {"end": "2015-05-31", "val": 424701000, "fy": 2016, "fp": "FY", "form": "10-KT", "filed": "2017-02-28", "start": "2014-06-01"}, {"end": "2015-05-31", "val": 429877000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-23", "start": "2014-06-01"}, {"end": "2016-05-31", "val": 585001000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-28", "start": "2015-06-01"}, {"end": "2016-05-31", "val": 585001000, "fy": 2016, "fp": "FY", "form": "10-KT", "filed": "2017-02-28", "start": "2015-06-01"}, {"end": "2016-05-31", "val": 592890000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-23", "start": "2015-06-01"}, {"end": "2016-05-31", "val": 592890000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-21", "start": "2015-06-01"}, {"end": "2017-12-31", "val": 512388000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-23", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 512388000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-21", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 512388000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 1106082000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-21", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 1106082000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 1106082000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 1391278000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 1391278000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 1391278000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-18", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 2314150000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 2314150000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-18", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 2314150000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-17", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 2780825000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-18", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 2780825000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-17", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 2780825000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-14", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 2244040000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-17", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 2244040000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-14", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 2244040000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-14", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 2248741000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-14", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 2248741000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-14", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 2549805000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-20", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 3532683000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-14", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 3057583000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-20", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 2656592000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-20", "start": "2025-01-01"}], "PaymentsToAcquirePropertyPlantAndEquipment": [{"end": "2009-05-31", "val": 40940000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2011-07-25", "start": "2008-06-01"}, {"end": "2010-05-31", "val": 56054000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2011-07-25", "start": "2009-06-01"}, {"end": "2011-05-31", "val": 98537000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2011-07-25", "start": "2010-06-01"}], "PaymentsToAcquireProductiveAssets": [{"end": "2011-05-31", "val": 98537000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-25", "start": "2010-06-01"}, {"end": "2012-05-31", "val": 109876000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-25", "start": "2011-06-01"}, {"end": "2012-05-31", "val": 109876000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-07-29", "start": "2011-06-01"}, {"end": "2013-05-31", "val": 98590000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-25", "start": "2012-06-01"}, {"end": "2013-05-31", "val": 98590000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-07-29", "start": "2012-06-01"}, {"end": "2013-05-31", "val": 98590000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-30", "start": "2012-06-01"}, {"end": "2014-05-31", "val": 81411000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-07-29", "start": "2013-06-01"}, {"end": "2014-05-31", "val": 81411000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-30", "start": "2013-06-01"}, {"end": "2014-05-31", "val": 81411000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-28", "start": "2013-06-01"}, {"end": "2014-05-31", "val": 81411000, "fy": 2016, "fp": "FY", "form": "10-KT", "filed": "2017-02-28", "start": "2013-06-01"}, {"end": "2015-05-31", "val": 92550000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-30", "start": "2014-06-01"}, {"end": "2015-05-31", "val": 92550000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-28", "start": "2014-06-01"}, {"end": "2015-05-31", "val": 92550000, "fy": 2016, "fp": "FY", "form": "10-KT", "filed": "2017-02-28", "start": "2014-06-01"}, {"end": "2015-05-31", "val": 92550000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-23", "start": "2014-06-01"}, {"end": "2016-05-31", "val": 91591000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-28", "start": "2015-06-01"}, {"end": "2016-05-31", "val": 91591000, "fy": 2016, "fp": "FY", "form": "10-KT", "filed": "2017-02-28", "start": "2015-06-01"}, {"end": "2016-05-31", "val": 91591000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-23", "start": "2015-06-01"}, {"end": "2016-05-31", "val": 91591000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-21", "start": "2015-06-01"}, {"end": "2017-12-31", "val": 181905000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-23", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 181905000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-21", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 181905000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 213290000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-21", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 213290000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 213290000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 307868000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 307868000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 307868000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-18", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 436236000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 436236000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-18", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 436236000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-17", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 493216000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-18", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 493216000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-17", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 493216000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-14", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 615652000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-17", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 615652000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-14", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 615652000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-14", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 658142000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-14", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 658142000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-14", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 658142000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-20", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 674917000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-14", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 674917000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-20", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 617769000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-20", "start": "2025-01-01"}], "StockholdersEquity": [{"end": "2010-05-31", "val": 861264000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2011-07-25"}, {"end": "2011-05-31", "val": 1184535000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2011-07-25"}, {"end": "2011-05-31", "val": 1184535000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-07-27"}, {"end": "2011-05-31", "val": 1184535000, "fy": 2012, "fp": "FY", "form": "10-K/A", "filed": "2012-09-28"}, {"end": "2012-05-31", "val": 1172184000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-07-27"}, {"end": "2012-05-31", "val": 1172184000, "fy": 2012, "fp": "FY", "form": "10-K/A", "filed": "2012-09-28"}, {"end": "2012-05-31", "val": 1172184000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-25"}, {"end": "2013-05-31", "val": 1146085000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-25"}, {"end": "2013-05-31", "val": 1146085000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-07-29"}, {"end": "2014-05-31", "val": 997227000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-07-29"}, {"end": "2014-05-31", "val": 997227000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-30"}, {"end": "2015-05-31", "val": 757976000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-30"}, {"end": "2015-05-31", "val": 757976000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-28"}, {"end": "2015-05-31", "val": 757976000, "fy": 2016, "fp": "FY", "form": "10-KT", "filed": "2017-02-28"}, {"end": "2016-05-31", "val": 2746476000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-28"}, {"end": "2016-05-31", "val": 2746476000, "fy": 2016, "fp": "FY", "form": "10-KT", "filed": "2017-02-28"}, {"end": "2016-12-31", "val": 2630791000, "fy": 2016, "fp": "FY", "form": "10-KT", "filed": "2017-02-28"}, {"end": "2016-12-31", "val": 2630791000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-23"}, {"end": "2017-12-31", "val": 3794527000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-23"}, {"end": "2017-12-31", "val": 3794527000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-21"}, {"end": "2018-12-31", "val": 3991407000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-21"}, {"end": "2018-12-31", "val": 3991407000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21"}, {"end": "2019-12-31", "val": 27855747000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21"}, {"end": "2019-12-31", "val": 27855747000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19"}, {"end": "2020-12-31", "val": 27332370000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19"}, {"end": "2020-12-31", "val": 27332370000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-18"}, {"end": "2021-12-31", "val": 25628201000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-18"}, {"end": "2021-12-31", "val": 25628201000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-17"}, {"end": "2022-12-31", "val": 22303506000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-17"}, {"end": "2022-12-31", "val": 22303506000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-14"}, {"end": "2023-12-31", "val": 22999210000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-14"}, {"end": "2023-12-31", "val": 22999210000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-14"}, {"end": "2024-12-31", "val": 22280686000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-14"}, {"end": "2024-12-31", "val": 22280686000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-20"}, {"end": "2025-12-31", "val": 22888767000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-20"}], "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": [{"end": "2008-05-31", "val": 1054152000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2011-07-25"}, {"end": "2009-05-31", "val": 678243000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2011-07-25"}, {"end": "2009-05-31", "val": 678243000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-07-27"}, {"end": "2009-05-31", "val": 678243000, "fy": 2012, "fp": "FY", "form": "10-K/A", "filed": "2012-09-28"}, {"end": "2010-05-31", "val": 871517000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2011-07-25"}, {"end": "2010-05-31", "val": 871517000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-07-27"}, {"end": "2010-05-31", "val": 871517000, "fy": 2012, "fp": "FY", "form": "10-K/A", "filed": "2012-09-28"}, {"end": "2010-05-31", "val": 871517000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-25"}, {"end": "2011-05-31", "val": 1337817000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2011-07-25"}, {"end": "2011-05-31", "val": 1337817000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-07-27"}, {"end": "2011-05-31", "val": 1337817000, "fy": 2012, "fp": "FY", "form": "10-K/A", "filed": "2012-09-28"}, {"end": "2011-05-31", "val": 1337817000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-25"}, {"end": "2011-05-31", "val": 1337817000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-07-29"}, {"end": "2012-05-31", "val": 1300921000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-07-27"}, {"end": "2012-05-31", "val": 1300921000, "fy": 2012, "fp": "FY", "form": "10-K/A", "filed": "2012-09-28"}, {"end": "2012-05-31", "val": 1300921000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-25"}, {"end": "2012-05-31", "val": 1300921000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-07-29"}, {"end": "2012-05-31", "val": 1300921000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-30"}, {"end": "2013-05-31", "val": 1286607000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-25"}, {"end": "2013-05-31", "val": 1286607000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-07-29"}, {"end": "2013-05-31", "val": 1286607000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-30"}, {"end": "2013-05-31", "val": 1286607000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-28"}, {"end": "2013-05-31", "val": 1286607000, "fy": 2016, "fp": "FY", "form": "10-KT", "filed": "2017-02-28"}, {"end": "2014-05-31", "val": 1132799000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-07-29"}, {"end": "2014-05-31", "val": 1132799000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-30"}, {"end": "2014-05-31", "val": 1132799000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-28"}, {"end": "2014-05-31", "val": 1132799000, "fy": 2016, "fp": "FY", "form": "10-KT", "filed": "2017-02-28"}, {"end": "2014-05-31", "val": 1132799000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-23"}, {"end": "2015-05-31", "val": 863553000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-30"}, {"end": "2015-05-31", "val": 863553000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-28"}, {"end": "2015-05-31", "val": 863553000, "fy": 2016, "fp": "FY", "form": "10-KT", "filed": "2017-02-28"}, {"end": "2015-05-31", "val": 863553000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-23"}, {"end": "2015-05-31", "val": 863553000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-21"}, {"end": "2016-05-31", "val": 2877404000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-28"}, {"end": "2016-05-31", "val": 2877404000, "fy": 2016, "fp": "FY", "form": "10-KT", "filed": "2017-02-28"}, {"end": "2016-05-31", "val": 2877404000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-23"}, {"end": "2016-05-31", "val": 2877404000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-21"}, {"end": "2016-12-31", "val": 2779342000, "fy": 2016, "fp": "FY", "form": "10-KT", "filed": "2017-02-28"}, {"end": "2016-12-31", "val": 2779342000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-23"}, {"end": "2016-12-31", "val": 2779342000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-21"}, {"end": "2016-12-31", "val": 2779342000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21"}, {"end": "2017-12-31", "val": 3965231000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-23"}, {"end": "2017-12-31", "val": 3965231000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-21"}, {"end": "2017-12-31", "val": 3965231000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21"}, {"end": "2017-12-31", "val": 3965231000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19"}, {"end": "2018-12-31", "val": 4186343000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-21"}, {"end": "2018-12-31", "val": 4186343000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21"}, {"end": "2018-12-31", "val": 4186343000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19"}, {"end": "2018-12-31", "val": 4186343000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-18"}, {"end": "2019-12-31", "val": 28054989000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21"}, {"end": "2019-12-31", "val": 28054989000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19"}, {"end": "2019-12-31", "val": 28054989000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-18"}, {"end": "2019-12-31", "val": 28054989000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-17"}, {"end": "2020-12-31", "val": 27487044000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19"}, {"end": "2020-12-31", "val": 27487044000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-18"}, {"end": "2020-12-31", "val": 27487044000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-17"}, {"end": "2020-12-31", "val": 27487044000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-14"}, {"end": "2021-12-31", "val": 25869417000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-18"}, {"end": "2021-12-31", "val": 25869417000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-17"}, {"end": "2021-12-31", "val": 25869417000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-14"}, {"end": "2021-12-31", "val": 25869417000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-14"}, {"end": "2022-12-31", "val": 22540210000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-17"}, {"end": "2022-12-31", "val": 22540210000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-14"}, {"end": "2022-12-31", "val": 22540210000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-14"}, {"end": "2023-12-31", "val": 23279550000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-14"}, {"end": "2023-12-31", "val": 23279550000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-14"}, {"end": "2024-12-31", "val": 22855944000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-14"}, {"end": "2024-12-31", "val": 22855944000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-20"}, {"end": "2025-12-31", "val": 23578478000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-20"}], "Goodwill": [{"end": "2010-05-31", "val": 569090000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2011-07-25"}, {"end": "2010-05-31", "val": 569090000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-07-27"}, {"end": "2010-05-31", "val": 569090000, "fy": 2012, "fp": "FY", "form": "10-K/A", "filed": "2012-09-28"}, {"end": "2011-05-31", "val": 779637000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2011-07-25"}, {"end": "2011-05-31", "val": 779637000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-07-27"}, {"end": "2011-05-31", "val": 779637000, "fy": 2012, "fp": "FY", "form": "10-K/A", "filed": "2012-09-28"}, {"end": "2011-05-31", "val": 779637000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-25"}, {"end": "2012-05-31", "val": 724687000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-07-27"}, {"end": "2012-05-31", "val": 724687000, "fy": 2012, "fp": "FY", "form": "10-K/A", "filed": "2012-09-28"}, {"end": "2012-05-31", "val": 724687000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-25"}, {"end": "2012-05-31", "val": 724687000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-07-29"}, {"end": "2013-05-31", "val": 1044222000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-25"}, {"end": "2013-05-31", "val": 1044222000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-07-29"}, {"end": "2013-05-31", "val": 1044222000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-30"}, {"end": "2014-05-31", "val": 1337285000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-07-29"}, {"end": "2014-05-31", "val": 1337285000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-30"}, {"end": "2015-05-31", "val": 1491833000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-30"}, {"end": "2015-05-31", "val": 1491833000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-28"}, {"end": "2015-05-31", "val": 1491833000, "fy": 2016, "fp": "FY", "form": "10-KT", "filed": "2017-02-28"}, {"end": "2016-05-31", "val": 4829405000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-28"}, {"end": "2016-05-31", "val": 4829405000, "fy": 2016, "fp": "FY", "form": "10-KT", "filed": "2017-02-28"}, {"end": "2016-12-31", "val": 4807594000, "fy": 2016, "fp": "FY", "form": "10-KT", "filed": "2017-02-28"}, {"end": "2016-12-31", "val": 4807594000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-23"}, {"end": "2017-12-31", "val": 5703992000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-23"}, {"end": "2017-12-31", "val": 5703992000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-21"}, {"end": "2018-12-31", "val": 6341355000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-21"}, {"end": "2018-12-31", "val": 6341355000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21"}, {"end": "2019-12-31", "val": 23759740000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21"}, {"end": "2019-12-31", "val": 23759740000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19"}, {"end": "2020-12-31", "val": 23871451000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19"}, {"end": "2020-12-31", "val": 23871451000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-18"}, {"end": "2021-12-31", "val": 24813274000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-18"}, {"end": "2021-12-31", "val": 24813274000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-17"}, {"end": "2022-12-31", "val": 23320736000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-17"}, {"end": "2022-12-31", "val": 23320736000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-14"}, {"end": "2023-12-31", "val": 26743523000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-14"}, {"end": "2023-12-31", "val": 26743523000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-14"}, {"end": "2024-12-31", "val": 26286318000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-14"}, {"end": "2024-12-31", "val": 17027574000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-20"}, {"end": "2025-12-31", "val": 17076624000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-20"}], "LongTermDebtAndCapitalLeaseObligations": [{"end": "2019-12-31", "val": 9090364000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19"}, {"end": "2020-12-31", "val": 8466407000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19"}, {"end": "2020-12-31", "val": 8466407000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-18"}, {"end": "2021-12-31", "val": 11414809000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-18"}, {"end": "2021-12-31", "val": 11414809000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-17"}, {"end": "2022-12-31", "val": 12289248000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-17"}, {"end": "2022-12-31", "val": 12289248000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-14"}, {"end": "2023-12-31", "val": 15692297000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-14"}, {"end": "2023-12-31", "val": 15692297000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-14"}, {"end": "2024-12-31", "val": 15164659000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-14"}, {"end": "2024-12-31", "val": 15079453000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-20"}, {"end": "2025-12-31", "val": 19541512000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-20"}], "LongTermDebtAndCapitalLeaseObligationsCurrent": [{"end": "2019-12-31", "val": 35137000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19"}, {"end": "2020-12-31", "val": 827357000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19"}, {"end": "2020-12-31", "val": 827357000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-18"}, {"end": "2021-12-31", "val": 78505000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-18"}, {"end": "2021-12-31", "val": 78505000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-17"}, {"end": "2022-12-31", "val": 1169330000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-17"}, {"end": "2022-12-31", "val": 1169330000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-14"}, {"end": "2023-12-31", "val": 620585000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-14"}, {"end": "2023-12-31", "val": 620585000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-14"}, {"end": "2024-12-31", "val": 1075708000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-14"}, {"end": "2024-12-31", "val": 1018327000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-20"}, {"end": "2025-12-31", "val": 1920792000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-20"}], "LongTermDebtNoncurrent": [{"end": "2010-05-31", "val": 272965000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2011-07-25"}, {"end": "2011-05-31", "val": 268217000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2011-07-25"}, {"end": "2011-05-31", "val": 268217000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-07-27"}, {"end": "2011-05-31", "val": 268217000, "fy": 2012, "fp": "FY", "form": "10-K/A", "filed": "2012-09-28"}, {"end": "2012-05-31", "val": 236565000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-07-27"}, {"end": "2012-05-31", "val": 236565000, "fy": 2012, "fp": "FY", "form": "10-K/A", "filed": "2012-09-28"}, {"end": "2012-05-31", "val": 236565000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-25"}, {"end": "2013-05-31", "val": 891134000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-25"}, {"end": "2013-05-31", "val": 891134000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-07-29"}, {"end": "2014-05-31", "val": 1376002000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-07-29"}, {"end": "2014-05-31", "val": 1376002000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-30"}, {"end": "2015-05-31", "val": 1680000000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-30"}, {"end": "2015-05-31", "val": 1678283000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-28"}, {"end": "2015-05-31", "val": 1678283000, "fy": 2016, "fp": "FY", "form": "10-KT", "filed": "2017-02-28"}, {"end": "2016-05-31", "val": 4379744000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-28"}, {"end": "2016-05-31", "val": 4379744000, "fy": 2016, "fp": "FY", "form": "10-KT", "filed": "2017-02-28"}, {"end": "2016-12-31", "val": 4260827000, "fy": 2016, "fp": "FY", "form": "10-KT", "filed": "2017-02-28"}, {"end": "2016-12-31", "val": 4260827000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-23"}, {"end": "2017-12-31", "val": 4559408000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-23"}, {"end": "2017-12-31", "val": 4559408000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-21"}, {"end": "2018-12-31", "val": 5015168000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-21"}, {"end": "2018-12-31", "val": 5015168000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21"}, {"end": "2019-12-31", "val": 9090364000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21"}], "LongTermDebtCurrent": [{"end": "2010-05-31", "val": 148169000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2011-07-25"}, {"end": "2011-05-31", "val": 85802000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2011-07-25"}, {"end": "2011-05-31", "val": 356547000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-07-27"}, {"end": "2011-05-31", "val": 356547000, "fy": 2012, "fp": "FY", "form": "10-K/A", "filed": "2012-09-28"}, {"end": "2012-05-31", "val": 291811000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-07-27"}, {"end": "2012-05-31", "val": 291811000, "fy": 2012, "fp": "FY", "form": "10-K/A", "filed": "2012-09-28"}, {"end": "2012-05-31", "val": 76420000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-25"}, {"end": "2013-05-31", "val": 72335000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-25"}, {"end": "2013-05-31", "val": 72335000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-07-29"}, {"end": "2014-05-31", "val": 17677000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-07-29"}, {"end": "2014-05-31", "val": 17677000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-30"}, {"end": "2015-05-31", "val": 62500000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-30"}, {"end": "2015-05-31", "val": 61784000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-28"}, {"end": "2015-05-31", "val": 61784000, "fy": 2016, "fp": "FY", "form": "10-KT", "filed": "2017-02-28"}, {"end": "2016-05-31", "val": 135542000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-28"}, {"end": "2016-05-31", "val": 135542000, "fy": 2016, "fp": "FY", "form": "10-KT", "filed": "2017-02-28"}, {"end": "2016-12-31", "val": 177785000, "fy": 2016, "fp": "FY", "form": "10-KT", "filed": "2017-02-28"}, {"end": "2016-12-31", "val": 177785000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-23"}, {"end": "2017-12-31", "val": 100308000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-23"}, {"end": "2017-12-31", "val": 100308000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-21"}, {"end": "2018-12-31", "val": 115075000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-21"}, {"end": "2018-12-31", "val": 115075000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21"}, {"end": "2019-12-31", "val": 35137000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21"}], "LongTermDebt": [{"end": "2011-05-31", "val": 624764000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-07-27"}, {"end": "2011-05-31", "val": 624764000, "fy": 2012, "fp": "FY", "form": "10-K/A", "filed": "2012-09-28"}, {"end": "2012-05-31", "val": 528376000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-07-27"}, {"end": "2012-05-31", "val": 528376000, "fy": 2012, "fp": "FY", "form": "10-K/A", "filed": "2012-09-28"}, {"end": "2015-05-31", "val": 1740067000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-28"}, {"end": "2015-05-31", "val": 1740067000, "fy": 2016, "fp": "FY", "form": "10-KT", "filed": "2017-02-28"}, {"end": "2016-05-31", "val": 4515286000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-28"}, {"end": "2016-05-31", "val": 4515286000, "fy": 2016, "fp": "FY", "form": "10-KT", "filed": "2017-02-28"}, {"end": "2016-12-31", "val": 4438612000, "fy": 2016, "fp": "FY", "form": "10-KT", "filed": "2017-02-28"}, {"end": "2016-12-31", "val": 4438612000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-23"}, {"end": "2017-12-31", "val": 4659716000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-23"}, {"end": "2017-12-31", "val": 4659716000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-21"}, {"end": "2018-12-31", "val": 5130243000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-21"}, {"end": "2018-12-31", "val": 5130243000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21"}, {"end": "2019-12-31", "val": 9125501000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21"}, {"end": "2021-12-31", "val": 11408600000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-18"}, {"end": "2022-12-31", "val": 13496885000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-17"}, {"end": "2023-12-31", "val": 16368080000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-14"}, {"end": "2024-12-31", "val": 16326073000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-14"}, {"end": "2025-12-31", "val": 21551201000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-20"}], "CashAndCashEquivalentsAtCarryingValue": [{"end": "2008-05-31", "val": 456060000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2011-07-25"}, {"end": "2009-05-31", "val": 426935000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2011-07-25"}, {"end": "2009-05-31", "val": 426935000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-07-27"}, {"end": "2009-05-31", "val": 426935000, "fy": 2012, "fp": "FY", "form": "10-K/A", "filed": "2012-09-28"}, {"end": "2010-05-31", "val": 769946000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2011-07-25"}, {"end": "2010-05-31", "val": 769946000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-07-27"}, {"end": "2010-05-31", "val": 769946000, "fy": 2012, "fp": "FY", "form": "10-K/A", "filed": "2012-09-28"}, {"end": "2010-05-31", "val": 769946000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-25"}, {"end": "2011-05-31", "val": 1354285000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2011-07-25"}, {"end": "2011-05-31", "val": 1354285000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-07-27"}, {"end": "2011-05-31", "val": 1354285000, "fy": 2012, "fp": "FY", "form": "10-K/A", "filed": "2012-09-28"}, {"end": "2011-05-31", "val": 1354285000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-25"}, {"end": "2011-05-31", "val": 1354285000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-07-29"}, {"end": "2012-05-31", "val": 781275000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-07-27"}, {"end": "2012-05-31", "val": 781275000, "fy": 2012, "fp": "FY", "form": "10-K/A", "filed": "2012-09-28"}, {"end": "2012-05-31", "val": 781275000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-25"}, {"end": "2012-05-31", "val": 781275000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-07-29"}, {"end": "2012-05-31", "val": 781275000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-30"}, {"end": "2013-05-31", "val": 680470000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-25"}, {"end": "2013-05-31", "val": 680470000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-07-29"}, {"end": "2013-05-31", "val": 680470000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-30"}, {"end": "2013-05-31", "val": 680470000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-28"}, {"end": "2013-05-31", "val": 680470000, "fy": 2016, "fp": "FY", "form": "10-KT", "filed": "2017-02-28"}, {"end": "2014-05-31", "val": 581872000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-07-29"}, {"end": "2014-05-31", "val": 581872000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-30"}, {"end": "2014-05-31", "val": 581872000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-28"}, {"end": "2014-05-31", "val": 581872000, "fy": 2016, "fp": "FY", "form": "10-KT", "filed": "2017-02-28"}, {"end": "2014-05-31", "val": 581872000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-23"}, {"end": "2015-05-31", "val": 650739000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-30"}, {"end": "2015-05-31", "val": 650739000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-28"}, {"end": "2015-05-31", "val": 650739000, "fy": 2016, "fp": "FY", "form": "10-KT", "filed": "2017-02-28"}, {"end": "2015-05-31", "val": 650739000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-23"}, {"end": "2015-05-31", "val": 650739000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-21"}, {"end": "2016-05-31", "val": 1044728000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-28"}, {"end": "2016-05-31", "val": 1044728000, "fy": 2016, "fp": "FY", "form": "10-KT", "filed": "2017-02-28"}, {"end": "2016-05-31", "val": 1044728000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-23"}, {"end": "2016-05-31", "val": 1044728000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-21"}, {"end": "2016-12-31", "val": 1162779000, "fy": 2016, "fp": "FY", "form": "10-KT", "filed": "2017-02-28"}, {"end": "2016-12-31", "val": 1162779000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-23"}, {"end": "2016-12-31", "val": 1162779000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-21"}, {"end": "2017-12-31", "val": 1335855000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-23"}, {"end": "2017-12-31", "val": 1335855000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-21"}, {"end": "2018-12-31", "val": 1210878000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-21"}, {"end": "2018-12-31", "val": 1210878000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21"}, {"end": "2019-12-31", "val": 1678273000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21"}, {"end": "2019-12-31", "val": 1678273000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19"}, {"end": "2020-12-31", "val": 1945868000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19"}, {"end": "2020-12-31", "val": 1945868000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-18"}, {"end": "2021-12-31", "val": 1979308000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-18"}, {"end": "2021-12-31", "val": 1979308000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-17"}, {"end": "2022-12-31", "val": 1997566000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-17"}, {"end": "2022-12-31", "val": 1997566000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-14"}, {"end": "2023-12-31", "val": 2088887000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-14"}, {"end": "2023-12-31", "val": 2088887000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-14"}, {"end": "2024-12-31", "val": 2538416000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-14"}, {"end": "2024-12-31", "val": 2356470000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-20"}, {"end": "2025-12-31", "val": 8336402000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-20"}], "WeightedAverageNumberOfDilutedSharesOutstanding": [{"end": "2010-05-31", "val": 82120000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-07-27", "start": "2009-06-01"}, {"end": "2010-05-31", "val": 82120000, "fy": 2012, "fp": "FY", "form": "10-K/A", "filed": "2012-09-28", "start": "2009-06-01"}, {"end": "2011-05-31", "val": 80478000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-07-27", "start": "2010-06-01"}, {"end": "2011-05-31", "val": 80478000, "fy": 2012, "fp": "FY", "form": "10-K/A", "filed": "2012-09-28", "start": "2010-06-01"}, {"end": "2011-05-31", "val": 80478000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-25", "start": "2010-06-01"}, {"end": "2012-05-31", "val": 79431000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-07-27", "start": "2011-06-01"}, {"end": "2012-05-31", "val": 79431000, "fy": 2012, "fp": "FY", "form": "10-K/A", "filed": "2012-09-28", "start": "2011-06-01"}, {"end": "2012-05-31", "val": 79431000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-25", "start": "2011-06-01"}, {"end": "2012-05-31", "val": 79431000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-07-29", "start": "2011-06-01"}, {"end": "2013-05-31", "val": 78227000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-25", "start": "2012-06-01"}, {"end": "2013-05-31", "val": 78227000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-07-29", "start": "2012-06-01"}, {"end": "2013-05-31", "val": 78227000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-30", "start": "2012-06-01"}, {"end": "2014-05-31", "val": 72688000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-07-29", "start": "2013-06-01"}, {"end": "2014-05-31", "val": 72688000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-30", "start": "2013-06-01"}, {"end": "2014-05-31", "val": 145376000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-28", "start": "2013-06-01"}, {"end": "2014-05-31", "val": 145376000, "fy": 2016, "fp": "FY", "form": "10-KT", "filed": "2017-02-28", "start": "2013-06-01"}, {"end": "2015-05-31", "val": 67461000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-30", "start": "2014-06-01"}, {"end": "2015-05-31", "val": 134922000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-28", "start": "2014-06-01"}, {"end": "2015-05-31", "val": 134922000, "fy": 2016, "fp": "FY", "form": "10-KT", "filed": "2017-02-28", "start": "2014-06-01"}, {"end": "2015-05-31", "val": 134922000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-23", "start": "2014-06-01"}, {"end": "2016-05-31", "val": 133167000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-28", "start": "2015-06-01"}, {"end": "2016-05-31", "val": 133167000, "fy": 2016, "fp": "FY", "form": "10-KT", "filed": "2017-02-28", "start": "2015-06-01"}, {"end": "2016-05-31", "val": 133167000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-23", "start": "2015-06-01"}, {"end": "2016-05-31", "val": 133167000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-21", "start": "2015-06-01"}, {"end": "2017-12-31", "val": 155528000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-23", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 155528000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-21", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 155528000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 159271000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-21", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 159271000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 159271000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 199134000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 199134000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 199134000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-18", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 300516000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 300516000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-18", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 300516000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-17", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 293669000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-18", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 293669000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-17", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 293669000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-14", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 275576000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-17", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 275576000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-14", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 275576000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-14", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 261698000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-14", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 261698000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-14", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 261698000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-20", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 254845000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-14", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 254845000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-20", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 242008000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-20", "start": "2025-01-01"}], "WeightedAverageNumberOfSharesOutstandingBasic": [{"end": "2010-05-31", "val": 81075000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-07-27", "start": "2009-06-01"}, {"end": "2010-05-31", "val": 81075000, "fy": 2012, "fp": "FY", "form": "10-K/A", "filed": "2012-09-28", "start": "2009-06-01"}, {"end": "2011-05-31", "val": 79837000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-07-27", "start": "2010-06-01"}, {"end": "2011-05-31", "val": 79837000, "fy": 2012, "fp": "FY", "form": "10-K/A", "filed": "2012-09-28", "start": "2010-06-01"}, {"end": "2011-05-31", "val": 79837000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-25", "start": "2010-06-01"}, {"end": "2012-05-31", "val": 78829000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-07-27", "start": "2011-06-01"}, {"end": "2012-05-31", "val": 78829000, "fy": 2012, "fp": "FY", "form": "10-K/A", "filed": "2012-09-28", "start": "2011-06-01"}, {"end": "2012-05-31", "val": 78829000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-25", "start": "2011-06-01"}, {"end": "2012-05-31", "val": 78829000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-07-29", "start": "2011-06-01"}, {"end": "2013-05-31", "val": 77767000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-25", "start": "2012-06-01"}, {"end": "2013-05-31", "val": 77767000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-07-29", "start": "2012-06-01"}, {"end": "2013-05-31", "val": 77767000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-30", "start": "2012-06-01"}, {"end": "2014-05-31", "val": 72119000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-07-29", "start": "2013-06-01"}, {"end": "2014-05-31", "val": 72119000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-30", "start": "2013-06-01"}, {"end": "2014-05-31", "val": 144238000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-28", "start": "2013-06-01"}, {"end": "2014-05-31", "val": 144238000, "fy": 2016, "fp": "FY", "form": "10-KT", "filed": "2017-02-28", "start": "2013-06-01"}, {"end": "2015-05-31", "val": 67036000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-30", "start": "2014-06-01"}, {"end": "2015-05-31", "val": 134072000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-28", "start": "2014-06-01"}, {"end": "2015-05-31", "val": 134072000, "fy": 2016, "fp": "FY", "form": "10-KT", "filed": "2017-02-28", "start": "2014-06-01"}, {"end": "2015-05-31", "val": 134072000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-23", "start": "2014-06-01"}, {"end": "2016-05-31", "val": 132284000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-28", "start": "2015-06-01"}, {"end": "2016-05-31", "val": 132284000, "fy": 2016, "fp": "FY", "form": "10-KT", "filed": "2017-02-28", "start": "2015-06-01"}, {"end": "2016-05-31", "val": 132284000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-23", "start": "2015-06-01"}, {"end": "2016-05-31", "val": 132284000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-21", "start": "2015-06-01"}, {"end": "2017-12-31", "val": 154652000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-23", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 154652000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-21", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 154652000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 158672000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-21", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 158672000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 158672000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 198298000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 198298000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 198298000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-18", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 299222000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 299222000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-18", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 299222000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-17", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 292655000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-18", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 292655000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-17", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 292655000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-14", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 275191000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-17", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 275191000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-14", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 275191000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-14", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 261126000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-14", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 261126000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-14", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 261126000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-20", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 254291000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-14", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 254291000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-20", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 241634000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-20", "start": "2025-01-01"}], "CommonStockSharesOutstanding": [{"end": "2010-05-31", "val": 79646055, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2011-07-25"}, {"end": "2011-05-31", "val": 80334781, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2011-07-25"}, {"end": "2011-05-31", "val": 80334781, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-07-27"}, {"end": "2011-05-31", "val": 80334781, "fy": 2012, "fp": "FY", "form": "10-K/A", "filed": "2012-09-28"}, {"end": "2012-05-31", "val": 78551297, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-07-27"}, {"end": "2012-05-31", "val": 78551297, "fy": 2012, "fp": "FY", "form": "10-K/A", "filed": "2012-09-28"}, {"end": "2012-05-31", "val": 78551297, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-25"}, {"end": "2013-05-31", "val": 75426099, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-25"}, {"end": "2013-05-31", "val": 75426099, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-07-29"}, {"end": "2014-05-31", "val": 68845643, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-07-29"}, {"end": "2014-05-31", "val": 68845643, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-30"}, {"end": "2015-05-31", "val": 65278838, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-30"}, {"end": "2015-05-31", "val": 130557676, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-28"}, {"end": "2015-05-31", "val": 130557676, "fy": 2016, "fp": "FY", "form": "10-KT", "filed": "2017-02-28"}, {"end": "2016-05-31", "val": 154421585, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-28"}, {"end": "2016-05-31", "val": 154421585, "fy": 2016, "fp": "FY", "form": "10-KT", "filed": "2017-02-28"}, {"end": "2016-12-31", "val": 152185616, "fy": 2016, "fp": "FY", "form": "10-KT", "filed": "2017-02-28"}, {"end": "2016-12-31", "val": 152185616, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-23"}, {"end": "2017-12-31", "val": 159180317, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-23"}, {"end": "2017-12-31", "val": 159180317, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-21"}, {"end": "2018-12-31", "val": 157961982, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-21"}, {"end": "2018-12-31", "val": 157961982, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21"}, {"end": "2019-12-31", "val": 300225590, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21"}, {"end": "2019-12-31", "val": 300225590, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19"}, {"end": "2020-12-31", "val": 298332459, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19"}, {"end": "2020-12-31", "val": 298332459, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-18"}, {"end": "2021-12-31", "val": 284750452, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-18"}, {"end": "2021-12-31", "val": 284750452, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-17"}, {"end": "2022-12-31", "val": 263081872, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-17"}, {"end": "2022-12-31", "val": 263081872, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-14"}, {"end": "2023-12-31", "val": 260382746, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-14"}, {"end": "2023-12-31", "val": 260382746, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-14"}, {"end": "2024-12-31", "val": 248708899, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-14"}, {"end": "2024-12-31", "val": 248708899, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-20"}, {"end": "2025-12-31", "val": 236692592, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-20"}], "EntityCommonStockSharesOutstanding": [{"end": "2011-07-15", "val": 80336017, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2011-07-25"}, {"end": "2012-07-16", "val": 78658674, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-07-27"}, {"end": "2012-07-16", "val": 78658674, "fy": 2012, "fp": "FY", "form": "10-K/A", "filed": "2012-09-28"}, {"end": "2013-07-16", "val": 75579170, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-25"}, {"end": "2014-07-25", "val": 68184530, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-07-29"}, {"end": "2015-07-22", "val": 65119074, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-30"}, {"end": "2016-07-26", "val": 153630063, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-28"}, {"end": "2017-02-22", "val": 152230376, "fy": 2016, "fp": "FY", "form": "10-KT", "filed": "2017-02-28"}, {"end": "2018-02-19", "val": 159205866, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-23"}, {"end": "2019-02-19", "val": 157603304, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-21"}, {"end": "2020-02-19", "val": 299627279, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21"}, {"end": "2021-02-16", "val": 295243402, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19"}, {"end": "2022-02-15", "val": 281968006, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-18"}, {"end": "2023-02-15", "val": 263154052, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-17"}, {"end": "2024-02-12", "val": 257984986, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-14"}, {"end": "2025-02-06", "val": 247616186, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-14"}, {"end": "2026-02-10", "val": 279901327, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-20"}]}}