2024-07-31 | 2024-04-30 | 2024-01-31 | 2023-10-31 | 2023-07-31 | 2023-04-30 | 2023-01-31 | 2022-10-31 | 2022-07-31 | 2022-04-30 | 2022-01-31 | 2021-10-31 | 2021-07-31 | 2021-04-30 | 2021-01-31 | 2020-10-31 | 2020-07-31 | 2020-04-30 | 2020-01-31 | 2019-10-31 | 2019-07-31 | 2019-04-30 | 2019-01-31 | 2018-10-31 | 2018-07-31 | 2018-04-30 | 2018-01-31 | 2017-10-31 | 2017-07-31 | 2017-04-30 | 2017-01-31 | 2016-10-31 | 2016-07-31 | 2016-04-30 | 2016-01-31 | 2015-10-31 | 2015-07-31 | 2015-04-30 | 2015-01-31 | 2014-10-31 | 2014-07-31 | 2014-04-30 | 2014-01-31 | 2013-10-31 | 2013-07-31 | 2013-04-30 | 2013-01-31 | 2012-10-31 | 2012-07-31 | 2012-04-30 | 2012-01-31 | 2011-10-31 | 2011-07-31 | 2011-04-30 | 2011-01-31 | 2010-10-31 | 2010-07-31 | 2010-04-30 | 2010-01-31 | 2009-10-31 | 2009-07-31 | 2009-04-30 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
dei: Entity Common Stock Shares Outstanding | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | 219.80 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Weighted Average Number Of Diluted Shares Outstanding | 217.00 | 217.00 | NA | 216.00 | 215.00 | 216.00 | NA | 217.00 | 218.00 | 219.00 | NA | 222.50 | 222.50 | 222.00 | NA | 222.30 | 222.20 | 221.30 | NA | 221.90 | 222.40 | 219.60 | NA | 218.90 | 219.00 | 218.60 | NA | 219.60 | 219.50 | 219.90 | NA | 222.30 | 223.20 | 224.40 | NA | 225.30 | 227.00 | 231.70 | NA | 231.50 | 232.40 | 231.60 | NA | 227.70 | 228.30 | 229.30 | NA | 229.90 | 232.10 | 234.10 | NA | 230.70 | 236.60 | 237.10 | NA | 232.40 | 233.80 | 234.60 | NA | NA | NA | NA | |
Weighted Average Number Of Shares Outstanding Basic | 216.00 | 215.00 | NA | 214.00 | 214.00 | 215.00 | NA | 216.00 | 217.00 | 217.00 | NA | 220.00 | 219.80 | 219.60 | NA | 219.60 | 219.20 | 219.20 | NA | 219.70 | 219.60 | 219.60 | NA | 218.90 | 219.00 | 218.60 | NA | 219.60 | 219.50 | 219.90 | NA | 222.30 | 223.20 | 224.40 | NA | 225.30 | 227.00 | 227.20 | NA | 226.90 | 227.30 | 227.00 | NA | 223.10 | 223.10 | 223.80 | NA | 225.50 | 227.80 | 228.10 | NA | 227.10 | 229.40 | 228.20 | NA | 226.50 | 228.00 | 229.00 | NA | NA | NA | NA | |
Earnings Per Share Basic | 1.31 | 1.17 | 1.31 | 1.13 | 1.04 | 0.75 | 1.37 | 0.92 | 0.86 | 0.67 | 0.40 | 0.62 | 0.53 | 0.71 | 4.15 | 0.60 | 0.45 | 0.30 | 0.60 | 0.30 | 0.18 | -0.11 | 0.30 | -0.11 | -0.18 | -0.38 | -0.79 | -0.55 | -0.66 | -0.59 | -0.78 | -0.64 | -0.44 | -0.77 | -0.17 | -0.19 | -1.04 | 0.08 | 0.05 | 0.05 | 0.14 | 0.12 | 0.24 | 0.26 | 0.28 | 0.25 | 0.33 | 0.13 | 0.28 | 0.35 | 0.32 | 0.32 | 0.31 | 0.30 | 0.27 | 0.24 | 0.26 | 0.16 | 0.22 | 0.13 | 0.05 | -0.14 | |
Earnings Per Share Diluted | 1.30 | 1.16 | 1.30 | 1.12 | 1.03 | 0.75 | 1.35 | 0.91 | 0.85 | 0.67 | 0.41 | 0.61 | 0.52 | 0.70 | 4.10 | 0.59 | 0.44 | 0.30 | 0.59 | 0.30 | 0.18 | -0.11 | 0.29 | -0.11 | -0.18 | -0.38 | -0.79 | -0.55 | -0.66 | -0.59 | -0.78 | -0.64 | -0.44 | -0.77 | -0.17 | -0.19 | -1.04 | 0.08 | 0.05 | 0.05 | 0.13 | 0.12 | 0.23 | 0.25 | 0.27 | 0.24 | 0.32 | 0.13 | 0.28 | 0.34 | 0.31 | 0.32 | 0.30 | 0.29 | 0.26 | 0.23 | 0.25 | 0.16 | 0.21 | 0.13 | 0.05 | -0.14 |
2024-07-31 | 2024-04-30 | 2024-01-31 | 2023-10-31 | 2023-07-31 | 2023-04-30 | 2023-01-31 | 2022-10-31 | 2022-07-31 | 2022-04-30 | 2022-01-31 | 2021-10-31 | 2021-07-31 | 2021-04-30 | 2021-01-31 | 2020-10-31 | 2020-07-31 | 2020-04-30 | 2020-01-31 | 2019-10-31 | 2019-07-31 | 2019-04-30 | 2019-01-31 | 2018-10-31 | 2018-07-31 | 2018-04-30 | 2018-01-31 | 2017-10-31 | 2017-07-31 | 2017-04-30 | 2017-01-31 | 2016-10-31 | 2016-07-31 | 2016-04-30 | 2016-01-31 | 2015-10-31 | 2015-07-31 | 2015-04-30 | 2015-01-31 | 2014-10-31 | 2014-07-31 | 2014-04-30 | 2014-01-31 | 2013-10-31 | 2013-07-31 | 2013-04-30 | 2013-01-31 | 2012-10-31 | 2012-07-31 | 2012-04-30 | 2012-01-31 | 2011-10-31 | 2011-07-31 | 2011-04-30 | 2011-01-31 | 2010-10-31 | 2010-07-31 | 2010-04-30 | 2010-01-31 | 2009-10-31 | 2009-07-31 | 2009-04-30 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue From Contract With Customer Excluding Assessed Tax | 1505.00 | 1417.00 | 1469.00 | 1414.00 | 1345.00 | 1269.00 | 1318.00 | 1280.00 | 1237.00 | 1170.00 | 1211.60 | 1125.80 | 1059.70 | 989.30 | 1039.20 | 952.40 | 913.10 | 885.70 | 899.30 | 842.70 | 796.80 | 735.50 | 737.30 | 660.90 | 611.70 | 559.90 | 553.80 | 515.30 | 501.80 | 485.70 | 478.80 | 489.60 | 550.70 | 511.90 | 648.30 | 599.80 | 609.50 | 646.50 | 664.60 | 618.00 | 637.10 | 592.50 | 586.60 | 555.20 | 561.70 | 570.40 | 606.90 | 548.00 | 568.70 | 588.60 | 592.40 | 548.60 | 546.30 | 528.30 | 527.70 | 476.70 | 472.80 | 474.60 | 456.10 | 416.90 | 414.90 | 425.80 | |
Revenues | 1505.00 | 1417.00 | 1469.00 | 1414.00 | 1345.00 | 1269.00 | 1318.00 | 1280.00 | 1237.00 | 1170.00 | 1211.60 | 1125.80 | 1059.70 | 989.30 | 1039.20 | 952.40 | 913.10 | 885.70 | 899.30 | 842.70 | 796.80 | 735.50 | 737.30 | 660.90 | 611.70 | 559.90 | 553.80 | 515.30 | 501.80 | 485.70 | 478.80 | 489.60 | 550.70 | 511.90 | 648.30 | 599.80 | 609.50 | 646.50 | 664.60 | 618.00 | 637.10 | 592.50 | 586.60 | 555.20 | 561.70 | 570.40 | 606.90 | 548.00 | 568.70 | 588.60 | 592.40 | 548.60 | 546.30 | 528.30 | 527.70 | 476.70 | 472.80 | 474.60 | 456.10 | 416.90 | 414.90 | 425.80 | |
Cost Of Revenue | 140.00 | 137.00 | 130.00 | 127.00 | 127.00 | 127.00 | 124.00 | 120.00 | 119.00 | 117.00 | 113.20 | 107.10 | 105.40 | 92.80 | 90.60 | 83.70 | 80.90 | 81.90 | 83.20 | 79.50 | 79.50 | 82.70 | 77.00 | 72.30 | 69.80 | 66.80 | 73.10 | 77.50 | 74.60 | 78.20 | 82.90 | 81.50 | 85.10 | 92.50 | 94.90 | 91.00 | 93.00 | 91.80 | 89.50 | 86.00 | 87.90 | 78.70 | 71.90 | 67.10 | 67.80 | 67.50 | 62.00 | 57.90 | 59.80 | 58.80 | 57.50 | 59.60 | 57.40 | 54.60 | 48.40 | 48.50 | 48.40 | 51.30 | NA | NA | NA | NA | |
Gross Profit | 1365.00 | 1280.00 | 1339.00 | 1287.00 | 1218.00 | 1142.00 | 1194.00 | 1160.00 | 1118.00 | 1053.00 | 1098.40 | 1018.70 | 954.30 | 896.50 | 948.60 | 868.70 | 832.20 | 803.80 | 816.10 | 763.20 | 717.30 | 652.80 | 660.30 | 588.60 | 541.90 | 493.10 | 480.70 | 437.80 | 427.20 | 407.50 | 395.90 | 408.10 | 465.60 | 419.40 | 553.40 | 508.80 | 516.50 | 554.70 | 575.10 | 532.00 | 549.20 | 513.80 | 514.70 | 488.10 | 493.90 | 502.90 | 544.90 | 490.10 | 508.90 | 529.80 | 534.90 | 489.00 | 488.90 | 473.70 | 479.30 | 428.20 | 424.40 | 423.30 | 411.70 | 371.90 | 364.80 | 373.50 | |
Operating Expenses | 1022.00 | 981.00 | 1024.00 | 953.00 | 956.00 | 925.00 | 917.00 | 904.00 | 876.00 | 839.00 | 956.00 | 825.40 | 806.20 | 762.70 | 764.20 | 700.70 | 686.10 | 673.20 | 682.30 | 652.60 | 643.50 | 628.00 | 620.00 | 573.90 | 566.60 | 548.40 | 662.60 | 537.80 | 534.80 | 527.10 | 563.00 | 528.00 | 528.50 | 574.40 | 563.10 | 523.60 | 512.20 | 533.20 | 561.10 | 517.40 | 499.30 | 471.60 | 463.00 | 420.00 | 410.30 | 421.50 | 460.30 | 455.70 | 416.00 | 435.80 | 443.10 | 398.80 | 393.90 | 395.10 | 407.70 | 359.00 | 344.60 | 372.50 | NA | NA | NA | NA | |
Research And Development Expense | 368.00 | 346.00 | 352.00 | 339.00 | 355.00 | 327.00 | 313.00 | 311.00 | 306.00 | 289.00 | 290.30 | 282.10 | 276.90 | 265.50 | 249.60 | 233.00 | 232.50 | 217.40 | 217.10 | 213.00 | 215.40 | 205.60 | 190.40 | 181.00 | 180.80 | 172.80 | 182.20 | 191.80 | 193.80 | 187.70 | 187.00 | 192.60 | 193.00 | 195.50 | 204.50 | 197.90 | 193.10 | 194.50 | 191.50 | 183.90 | 179.30 | 170.50 | 162.40 | 149.00 | 148.90 | 150.80 | 149.40 | 153.00 | 144.90 | 152.70 | 149.50 | 141.20 | 139.20 | 136.60 | 126.90 | 122.80 | 119.30 | 127.20 | NA | NA | NA | NA | |
General And Administrative Expense | 161.00 | 155.00 | 182.00 | 165.00 | 141.00 | 132.00 | 155.00 | 129.00 | 128.00 | 120.00 | 227.60 | 112.80 | 119.40 | 111.90 | 117.10 | 98.80 | 93.20 | 104.80 | 106.00 | 99.10 | 101.40 | 99.10 | 100.70 | 87.40 | 79.10 | 72.90 | 80.10 | 68.80 | 78.00 | 78.30 | 74.10 | 70.40 | 68.60 | 75.80 | 73.20 | 74.20 | 70.10 | 75.90 | 70.40 | 78.90 | 71.50 | 73.40 | 62.00 | 63.20 | 61.60 | 61.50 | 67.70 | 62.10 | 58.70 | 59.90 | 60.10 | 51.40 | 55.00 | 56.60 | 52.10 | 51.10 | 45.90 | 51.70 | NA | NA | NA | NA | |
Selling And Marketing Expense | 480.00 | 469.00 | 479.00 | 439.00 | 449.00 | 456.00 | 439.00 | 454.00 | 433.00 | 419.00 | 427.80 | 419.40 | 398.80 | 377.10 | 388.80 | 359.30 | 350.90 | 341.30 | 349.50 | 330.70 | 316.80 | 313.30 | 320.80 | 297.60 | 289.10 | 276.40 | 301.50 | 272.50 | 257.60 | 255.70 | 283.60 | 255.00 | 243.10 | 242.90 | 277.40 | 243.40 | 240.80 | 253.90 | 289.90 | 245.10 | 237.60 | 225.40 | 232.30 | 203.40 | 198.10 | 208.80 | 236.00 | 203.90 | 212.40 | 223.20 | 233.50 | 206.20 | 201.00 | 201.90 | 226.90 | 185.10 | 177.50 | 186.50 | NA | NA | NA | NA | |
Operating Income Loss | 343.00 | 299.00 | 315.00 | 334.00 | 262.00 | 217.00 | 277.00 | 256.00 | 242.00 | 214.00 | 142.40 | 193.30 | 148.10 | 133.80 | 184.40 | 168.00 | 146.10 | 130.60 | 133.80 | 110.60 | 73.80 | 24.80 | 40.30 | 14.70 | -24.70 | -55.30 | -181.90 | -100.00 | -107.60 | -119.60 | -167.10 | -119.90 | -62.90 | -155.00 | -9.70 | -14.80 | 4.30 | 21.50 | 14.00 | 14.60 | 49.90 | 42.20 | 51.70 | 68.10 | 83.60 | 81.40 | 84.60 | 34.40 | 92.90 | 94.00 | 91.80 | 90.20 | 95.00 | 78.60 | 71.60 | 69.20 | 79.80 | 50.80 | 56.00 | 26.30 | 2.70 | -19.40 | |
Interest Income Expense Nonoperating Net | 9.00 | NA | NA | NA | -4.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Allocated Share Based Compensation Expense | 170.00 | 149.00 | 160.00 | 181.00 | 197.00 | 165.00 | 164.00 | 172.00 | 169.00 | 155.00 | 145.80 | 143.70 | 153.20 | 115.80 | 108.30 | 97.40 | 95.90 | 98.20 | 105.00 | 94.00 | 88.20 | 75.20 | 74.00 | 64.20 | 56.90 | 54.40 | 61.90 | 65.10 | 67.60 | 66.80 | 59.30 | 56.60 | 54.30 | 56.90 | NA | NA | 40.70 | 50.20 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Income Tax Expense Benefit | 70.00 | 57.00 | 55.00 | 79.00 | 36.00 | 60.00 | -16.00 | 44.00 | 46.00 | 49.00 | 18.00 | 50.70 | 23.20 | -24.20 | -740.20 | 23.90 | 30.80 | 24.00 | -8.50 | 29.70 | 26.30 | 32.80 | 31.70 | 35.20 | 16.00 | 18.60 | -24.80 | 8.60 | 17.60 | 8.20 | 5.20 | 13.50 | 25.20 | 14.40 | 16.70 | 21.30 | 236.40 | 2.70 | -18.60 | 0.90 | 11.60 | 7.30 | 2.40 | 11.60 | 20.10 | 17.00 | 11.60 | 4.90 | 27.50 | 18.60 | 20.90 | 18.50 | 23.00 | 15.20 | 11.40 | 18.10 | 20.00 | 10.50 | 8.60 | 2.50 | 2.90 | 12.70 | |
Net Income Loss | 282.00 | 252.00 | 282.00 | 241.00 | 222.00 | 161.00 | 293.00 | 198.00 | 186.00 | 146.00 | 89.10 | 136.70 | 115.60 | 155.60 | 911.30 | 132.20 | 98.20 | 66.50 | 131.80 | 66.70 | 40.20 | -24.20 | 64.70 | -23.70 | -39.40 | -82.40 | -173.50 | -119.80 | -144.00 | -129.60 | -173.40 | -142.80 | -98.20 | -173.00 | -37.20 | -43.80 | -235.50 | 19.10 | 11.50 | 10.70 | 31.30 | 28.30 | 53.90 | 57.60 | 61.70 | 55.60 | 74.50 | 29.40 | 64.60 | 78.90 | 72.00 | 72.80 | 71.20 | 69.30 | 61.60 | 53.60 | 59.90 | 36.90 | 50.10 | 29.50 | 10.50 | -32.10 | |
Comprehensive Income Net Of Tax | 296.00 | 223.00 | 305.00 | 182.00 | 224.00 | 146.00 | 315.00 | 160.00 | 165.00 | 122.00 | 67.50 | 147.70 | 103.90 | 179.80 | 941.80 | 130.30 | 122.80 | 47.70 | 127.80 | 81.10 | 11.10 | -30.80 | 87.20 | -30.30 | -56.50 | -92.40 | -141.80 | -122.40 | -130.60 | -117.40 | -164.40 | -200.50 | -106.50 | -173.40 | -71.80 | -60.00 | -249.80 | 16.40 | -40.50 | 7.10 | 28.00 | 34.50 | 57.40 | 61.00 | 56.20 | 59.30 | 75.20 | 22.40 | 61.50 | 76.70 | 74.50 | 61.90 | 80.70 | 74.70 | 65.00 | 52.50 | 58.10 | 39.30 | NA | NA | NA | NA |
2024-07-31 | 2024-04-30 | 2024-01-31 | 2023-10-31 | 2023-07-31 | 2023-04-30 | 2023-01-31 | 2022-10-31 | 2022-07-31 | 2022-04-30 | 2022-01-31 | 2021-10-31 | 2021-07-31 | 2021-04-30 | 2021-01-31 | 2020-10-31 | 2020-07-31 | 2020-04-30 | 2020-01-31 | 2019-10-31 | 2019-07-31 | 2019-04-30 | 2019-01-31 | 2018-10-31 | 2018-07-31 | 2018-04-30 | 2018-01-31 | 2017-10-31 | 2017-07-31 | 2017-04-30 | 2017-01-31 | 2016-10-31 | 2016-07-31 | 2016-04-30 | 2016-01-31 | 2015-10-31 | 2015-07-31 | 2015-04-30 | 2015-01-31 | 2014-10-31 | 2014-07-31 | 2014-04-30 | 2014-01-31 | 2013-10-31 | 2013-07-31 | 2013-04-30 | 2013-01-31 | 2012-10-31 | 2012-07-31 | 2012-04-30 | 2012-01-31 | 2011-10-31 | 2011-07-31 | 2011-04-30 | 2011-01-31 | 2010-10-31 | 2010-07-31 | 2010-04-30 | 2010-01-31 | 2009-10-31 | 2009-07-31 | 2009-04-30 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Assets | 9960.00 | 9830.00 | 9912.00 | 9226.00 | 9107.00 | 9069.00 | 9438.00 | 8635.00 | 8227.00 | 8261.00 | 8606.80 | 8531.00 | 7420.60 | 7298.30 | 7279.80 | 5944.50 | 5747.30 | 5543.90 | 6179.30 | 5036.60 | 4872.70 | 4808.50 | 4729.20 | 3774.40 | 3833.00 | 3911.40 | 4113.60 | 4152.00 | 4354.00 | 4431.40 | 4798.10 | 4829.20 | 5047.40 | 5205.60 | 5515.30 | 5220.00 | 5341.80 | 4775.90 | 4913.80 | 4736.80 | 4703.40 | 4648.60 | 4595.00 | 4321.50 | 4223.30 | 4289.70 | 4308.40 | 3429.20 | 3375.90 | 3317.00 | 3227.80 | 3005.00 | 2973.70 | 2902.20 | 2787.60 | NA | NA | NA | 2447.20 | NA | NA | NA | |
Liabilities And Stockholders Equity | 9960.00 | 9830.00 | 9912.00 | 9226.00 | 9107.00 | 9069.00 | 9438.00 | 8635.00 | 8227.00 | 8261.00 | 8606.80 | 8531.00 | 7420.60 | 7298.30 | 7279.80 | 5944.50 | 5747.30 | 5543.90 | 6179.30 | 5036.60 | 4872.70 | 4808.50 | 4729.20 | 3774.40 | 3833.00 | 3911.40 | 4113.60 | 4152.00 | 4354.00 | 4431.40 | 4798.10 | 4829.20 | 5047.40 | 5205.60 | 5515.30 | 5220.00 | 5341.80 | 4775.90 | 4913.80 | 4736.80 | 4703.40 | 4648.60 | 4595.00 | 4321.50 | 4223.30 | 4289.70 | 4308.40 | 3429.20 | 3375.90 | 3317.00 | 3227.80 | 3005.00 | 2973.70 | 2902.20 | 2787.60 | NA | NA | NA | 2447.20 | NA | NA | NA | |
Stockholders Equity | 2474.00 | 2161.00 | 1855.00 | 1482.00 | 1206.00 | 897.00 | 1145.00 | 906.00 | 740.00 | 681.00 | 849.10 | 1279.90 | 1327.80 | 1128.40 | 965.50 | 69.30 | 67.30 | -139.10 | -139.10 | -171.50 | -194.30 | -245.30 | -210.90 | -338.30 | -241.60 | -128.60 | -256.00 | 107.30 | 315.50 | 508.10 | 733.60 | 1060.60 | 1331.70 | 1435.90 | 1619.60 | 1733.10 | 1902.10 | 2224.40 | 2219.20 | 2268.50 | 2283.40 | 2288.70 | 2261.50 | 2161.90 | 2051.10 | 2084.50 | 2043.20 | 2017.90 | 2051.30 | 2045.30 | 1882.90 | 1827.50 | 1789.10 | 1751.20 | 1609.30 | NA | NA | NA | 1473.50 | NA | NA | NA |
2024-07-31 | 2024-04-30 | 2024-01-31 | 2023-10-31 | 2023-07-31 | 2023-04-30 | 2023-01-31 | 2022-10-31 | 2022-07-31 | 2022-04-30 | 2022-01-31 | 2021-10-31 | 2021-07-31 | 2021-04-30 | 2021-01-31 | 2020-10-31 | 2020-07-31 | 2020-04-30 | 2020-01-31 | 2019-10-31 | 2019-07-31 | 2019-04-30 | 2019-01-31 | 2018-10-31 | 2018-07-31 | 2018-04-30 | 2018-01-31 | 2017-10-31 | 2017-07-31 | 2017-04-30 | 2017-01-31 | 2016-10-31 | 2016-07-31 | 2016-04-30 | 2016-01-31 | 2015-10-31 | 2015-07-31 | 2015-04-30 | 2015-01-31 | 2014-10-31 | 2014-07-31 | 2014-04-30 | 2014-01-31 | 2013-10-31 | 2013-07-31 | 2013-04-30 | 2013-01-31 | 2012-10-31 | 2012-07-31 | 2012-04-30 | 2012-01-31 | 2011-10-31 | 2011-07-31 | 2011-04-30 | 2011-01-31 | 2010-10-31 | 2010-07-31 | 2010-04-30 | 2010-01-31 | 2009-10-31 | 2009-07-31 | 2009-04-30 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Assets Current | 2758.00 | 2810.00 | 3579.00 | 2939.00 | 2821.00 | 2833.00 | 3341.00 | 2788.00 | 2329.00 | 2358.00 | 2763.80 | 2654.80 | 1546.00 | 1505.40 | 2699.20 | 2339.80 | 2203.90 | 2024.30 | 2659.30 | 1706.80 | 1515.50 | 1422.30 | 1620.00 | 1590.00 | 1598.80 | 1698.00 | 1877.90 | 1871.90 | 2083.30 | 2139.70 | 2460.60 | 2332.10 | 2486.50 | 2629.00 | 2993.10 | 2747.50 | 2899.80 | 2341.00 | 2671.30 | 2458.70 | 2450.00 | 2590.30 | 2835.00 | 2517.90 | 2436.50 | 2511.10 | 2552.40 | 1724.60 | 1902.70 | 1912.10 | 1895.90 | 1698.60 | 1778.80 | 1732.40 | 1714.30 | NA | NA | NA | 1379.60 | NA | NA | NA | |
Cash And Cash Equivalents At Carrying Value | 1513.00 | 1681.00 | 1892.00 | 1526.00 | 1714.00 | 1909.00 | 1947.00 | 1665.00 | 1440.00 | 1518.00 | 1528.40 | 1748.90 | 923.50 | 923.20 | 1772.20 | 1537.00 | 1439.80 | 1389.70 | 1774.70 | 956.20 | 923.90 | 883.20 | 886.00 | 875.70 | 895.40 | 1093.00 | 1078.00 | 1025.20 | 1174.10 | 1340.20 | 1213.10 | 1436.50 | 1467.30 | 1223.40 | 1353.00 | 1337.50 | 1473.10 | 1182.70 | 1410.60 | 1345.00 | 1323.10 | 1609.60 | 1853.00 | 1473.40 | 1401.00 | 1655.80 | 1612.20 | 827.00 | 930.20 | 1074.50 | 1156.90 | 1103.30 | 1131.50 | 1091.40 | 1075.10 | 904.30 | 850.00 | 938.10 | 838.70 | NA | NA | NA | |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents | 1513.00 | 1681.00 | 1892.00 | 1526.00 | 1714.00 | 1909.00 | 1947.00 | 1665.00 | 1440.00 | 1518.00 | 1528.40 | 1748.90 | 923.50 | 923.20 | 1772.20 | 1537.00 | 1439.80 | 1389.70 | 1774.70 | 956.20 | 923.90 | 883.20 | 886.00 | 875.70 | 895.40 | 1093.00 | 1078.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Marketable Securities Current | 365.00 | 308.00 | 354.00 | 428.00 | 359.00 | 222.00 | 125.00 | 139.00 | 85.00 | 67.00 | 235.70 | 43.20 | 1.40 | NA | 85.00 | 78.50 | 79.70 | 77.20 | 69.00 | 68.30 | 67.40 | 88.90 | 67.60 | 202.50 | 274.40 | 199.90 | 245.20 | 428.70 | 533.60 | 471.10 | 686.80 | 532.40 | 597.60 | 1043.90 | 897.90 | 946.80 | 916.80 | 648.20 | 615.80 | 556.40 | 583.30 | 510.10 | 414.10 | 587.10 | 596.90 | 432.10 | 342.10 | 502.10 | 500.50 | 437.50 | 254.40 | 240.30 | 241.80 | 258.40 | 199.20 | NA | NA | NA | 161.90 | NA | NA | NA | |
Accounts Receivable Net Current | 402.00 | 353.00 | 876.00 | 579.00 | 402.00 | 331.00 | 961.00 | 642.00 | 434.00 | 384.00 | 716.10 | 580.30 | 357.80 | 326.10 | 643.10 | 540.40 | 490.10 | 356.50 | 652.30 | 520.30 | 347.40 | 268.10 | 474.30 | 309.00 | 234.40 | 206.70 | 438.20 | 307.80 | 265.60 | 231.50 | 452.30 | 259.80 | 306.90 | 256.40 | 653.60 | 362.30 | 394.10 | 316.00 | 458.90 | 375.70 | 365.30 | 323.30 | 423.70 | 304.10 | 303.90 | 285.80 | 495.10 | 293.30 | 361.40 | 300.60 | 395.10 | 259.20 | 297.00 | 271.00 | 318.40 | NA | NA | NA | 277.40 | NA | NA | NA | |
Prepaid Expense And Other Assets Current | 478.00 | 468.00 | 457.00 | 406.00 | 346.00 | 371.00 | 308.00 | 342.00 | 370.00 | 389.00 | 283.60 | 282.40 | 263.30 | 256.10 | 198.90 | 183.90 | 194.30 | 200.90 | 163.30 | 162.00 | 176.80 | 182.10 | 192.10 | 202.80 | 194.60 | 198.40 | 116.50 | 110.20 | 110.00 | 96.90 | 108.40 | 103.40 | 114.70 | 105.30 | 88.60 | 90.70 | 105.80 | 112.90 | 100.90 | 100.90 | 102.00 | 92.80 | 87.40 | 99.80 | 83.10 | 81.40 | 60.80 | 53.80 | 65.80 | 60.80 | 59.40 | 61.60 | 73.20 | 72.50 | 64.80 | NA | NA | NA | NA | NA | NA | NA |
2024-07-31 | 2024-04-30 | 2024-01-31 | 2023-10-31 | 2023-07-31 | 2023-04-30 | 2023-01-31 | 2022-10-31 | 2022-07-31 | 2022-04-30 | 2022-01-31 | 2021-10-31 | 2021-07-31 | 2021-04-30 | 2021-01-31 | 2020-10-31 | 2020-07-31 | 2020-04-30 | 2020-01-31 | 2019-10-31 | 2019-07-31 | 2019-04-30 | 2019-01-31 | 2018-10-31 | 2018-07-31 | 2018-04-30 | 2018-01-31 | 2017-10-31 | 2017-07-31 | 2017-04-30 | 2017-01-31 | 2016-10-31 | 2016-07-31 | 2016-04-30 | 2016-01-31 | 2015-10-31 | 2015-07-31 | 2015-04-30 | 2015-01-31 | 2014-10-31 | 2014-07-31 | 2014-04-30 | 2014-01-31 | 2013-10-31 | 2013-07-31 | 2013-04-30 | 2013-01-31 | 2012-10-31 | 2012-07-31 | 2012-04-30 | 2012-01-31 | 2011-10-31 | 2011-07-31 | 2011-04-30 | 2011-01-31 | 2010-10-31 | 2010-07-31 | 2010-04-30 | 2010-01-31 | 2009-10-31 | 2009-07-31 | 2009-04-30 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Property Plant And Equipment Gross | 602.00 | 593.00 | 622.00 | 617.00 | 633.00 | 638.00 | 632.00 | 621.00 | 643.00 | 642.00 | 636.10 | 630.70 | 631.10 | 651.10 | 635.50 | 620.40 | 613.80 | 587.80 | 576.70 | 557.80 | 571.50 | 560.70 | 571.90 | 550.40 | 588.40 | 590.80 | 582.00 | 565.10 | 574.70 | 553.40 | 544.10 | 540.10 | 566.60 | 570.50 | 550.20 | 523.40 | 528.10 | 513.00 | 508.20 | 499.90 | 498.80 | 482.90 | 459.30 | 451.70 | 485.00 | 469.90 | 445.80 | 511.50 | 496.20 | 482.60 | 474.00 | 466.20 | 460.40 | 443.70 | 418.00 | NA | NA | NA | 392.40 | NA | NA | NA | |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment | 486.00 | 476.00 | 501.00 | 489.00 | 497.00 | 498.00 | 488.00 | 472.00 | 489.00 | 480.00 | 473.60 | 437.10 | 432.80 | 453.80 | 442.70 | 428.90 | 436.00 | 423.60 | 415.00 | 406.30 | 420.10 | 408.10 | 422.20 | 405.70 | 441.60 | 432.60 | 437.00 | 417.00 | 421.70 | 403.00 | 385.50 | 371.80 | 393.60 | 395.60 | 380.90 | 368.10 | 369.90 | 356.10 | 349.00 | 339.50 | 351.90 | 340.80 | 329.00 | 317.60 | 351.60 | 340.90 | 330.90 | 396.90 | 387.20 | 378.60 | 369.50 | 364.10 | 355.20 | 343.90 | 333.50 | NA | NA | NA | 290.80 | NA | NA | NA | |
Amortization Of Intangible Assets | 13.00 | 11.00 | 11.00 | 10.00 | 11.00 | 10.00 | 10.00 | 10.00 | 9.00 | 11.00 | 10.30 | 11.10 | 11.10 | 8.20 | 8.70 | 9.60 | 9.50 | 9.70 | 9.70 | 9.70 | 9.70 | 9.80 | 6.20 | 4.20 | 3.80 | 3.80 | 4.90 | 4.70 | 4.90 | 5.70 | 9.30 | 6.80 | 7.80 | 7.90 | 8.00 | 8.10 | 8.20 | 8.90 | 9.30 | 9.50 | 10.10 | 10.90 | 53.20 | 7.40 | 9.30 | NA | NA | NA | NA | NA | 18.60 | 19.30 | 17.80 | 14.60 | 14.30 | 14.10 | 13.60 | 13.90 | 13.60 | 15.10 | 15.00 | 14.70 | |
Property Plant And Equipment Net | 116.00 | 117.00 | 121.00 | 128.00 | 136.00 | 140.00 | 144.00 | 149.00 | 154.00 | 162.00 | 162.50 | 193.60 | 198.30 | 197.30 | 192.80 | 191.50 | 177.80 | 164.20 | 161.70 | 151.50 | 151.40 | 152.60 | 149.70 | 144.70 | 146.80 | 158.20 | 145.00 | 148.10 | 153.00 | 150.40 | 158.60 | 168.30 | 173.00 | 174.90 | 169.30 | 155.30 | 158.20 | 156.90 | 159.20 | 160.40 | 146.90 | 142.10 | 130.30 | 134.10 | 133.40 | 129.00 | 114.90 | 114.60 | 109.00 | 104.00 | 104.50 | 102.10 | 105.20 | 99.80 | 84.50 | NA | NA | NA | 101.60 | NA | NA | NA | |
Goodwill | 4253.00 | 4133.00 | 3653.00 | 3604.00 | 3637.00 | 3624.00 | 3625.00 | 3577.00 | 3612.00 | 3642.00 | 3603.80 | 3579.20 | 3562.20 | 3484.00 | 2706.50 | 2484.20 | 2459.10 | 2430.20 | 2445.00 | 2443.60 | 2431.80 | 2446.20 | 2450.80 | 1645.30 | 1658.70 | 1604.90 | 1620.20 | 1588.70 | 1588.60 | 1570.70 | 1561.10 | 1557.30 | 1597.40 | 1580.50 | 1535.00 | 1515.00 | 1473.80 | 1476.10 | 1456.20 | 1474.10 | 1447.60 | 1263.00 | 1009.90 | 922.30 | 903.20 | 895.70 | 871.50 | 824.60 | 739.20 | 682.90 | 682.40 | 653.90 | 607.40 | 605.70 | 554.10 | NA | NA | NA | 542.90 | NA | NA | NA | |
Intangible Assets Net Excluding Goodwill | 609.00 | 572.00 | 406.00 | 411.00 | 410.00 | 426.00 | 407.00 | 423.00 | 451.00 | 479.00 | 493.80 | 498.20 | 511.30 | 173.90 | 88.60 | 65.40 | 61.00 | 67.00 | 70.90 | 79.20 | 87.60 | 96.30 | 105.60 | 19.80 | 23.70 | 23.10 | 27.10 | 29.90 | 34.00 | 41.10 | 45.70 | 53.90 | 66.60 | 70.00 | 70.80 | 76.10 | 73.20 | 84.80 | 86.50 | 97.20 | 100.70 | 89.40 | 63.10 | 54.30 | 63.10 | 69.20 | 76.00 | 75.90 | 71.40 | 74.80 | 84.60 | 90.40 | 69.40 | 62.80 | 57.20 | NA | NA | NA | 88.00 | NA | NA | NA | |
Finite Lived Intangible Assets Net | 609.00 | 572.00 | 406.00 | 411.00 | 410.00 | 426.00 | 407.00 | 423.00 | 451.00 | 479.00 | 493.80 | 498.20 | 511.30 | 503.10 | 199.30 | 179.40 | 178.10 | 193.40 | 207.10 | 225.20 | 243.20 | 261.80 | 280.80 | 49.40 | 57.90 | 46.90 | 55.20 | 61.60 | 70.40 | 87.60 | 97.50 | 114.60 | 140.10 | 143.20 | 146.80 | 153.60 | 143.10 | 163.40 | 171.90 | 193.80 | 204.40 | 184.50 | 104.30 | 100.10 | 114.60 | 128.70 | 144.20 | 147.20 | 126.10 | 131.20 | 148.80 | 161.10 | 136.30 | 138.50 | 118.80 | NA | NA | NA | 173.10 | NA | NA | NA | |
Other Assets Noncurrent | 659.00 | 620.00 | 602.00 | 566.00 | 558.00 | 552.00 | 560.00 | 554.00 | 553.00 | 519.00 | 492.30 | 483.30 | 478.90 | 792.50 | 412.90 | 392.90 | 377.80 | 382.70 | 347.20 | 334.20 | 341.30 | 326.80 | 337.80 | 188.10 | 195.40 | 188.70 | 170.90 | 184.40 | 192.90 | 201.10 | 202.00 | 213.00 | 208.50 | 202.50 | 205.60 | 181.60 | 170.10 | 170.00 | 167.60 | 193.20 | 209.30 | 202.00 | 148.30 | 156.10 | 151.70 | 158.40 | 159.70 | 152.90 | 130.70 | 129.80 | 131.80 | 130.70 | 114.90 | 122.90 | 94.20 | NA | NA | NA | 107.60 | NA | NA | NA | |
Held To Maturity Securities Debt Maturities After One Through Five Years Fair Value | 227.00 | 232.00 | 220.00 | 203.00 | 212.00 | 197.00 | 124.00 | 55.00 | 58.00 | 71.00 | 69.20 | 19.70 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Held To Maturity Securities Debt Maturities Within One Year Fair Value | 332.00 | 276.00 | 329.00 | 401.00 | 331.00 | 191.00 | 90.00 | 113.00 | 66.00 | 33.00 | 207.90 | 36.80 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Held To Maturity Securities Debt Maturities After Five Through Ten Years Fair Value | 11.00 | 13.00 | 12.00 | 15.00 | 16.00 | 8.00 | 6.00 | 2.00 | 2.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Held To Maturity Securities Debt Maturities After Ten Years Fair Value | 26.00 | 25.00 | 27.00 | 28.00 | 19.00 | 11.00 | 7.00 | 4.00 | 3.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
2024-07-31 | 2024-04-30 | 2024-01-31 | 2023-10-31 | 2023-07-31 | 2023-04-30 | 2023-01-31 | 2022-10-31 | 2022-07-31 | 2022-04-30 | 2022-01-31 | 2021-10-31 | 2021-07-31 | 2021-04-30 | 2021-01-31 | 2020-10-31 | 2020-07-31 | 2020-04-30 | 2020-01-31 | 2019-10-31 | 2019-07-31 | 2019-04-30 | 2019-01-31 | 2018-10-31 | 2018-07-31 | 2018-04-30 | 2018-01-31 | 2017-10-31 | 2017-07-31 | 2017-04-30 | 2017-01-31 | 2016-10-31 | 2016-07-31 | 2016-04-30 | 2016-01-31 | 2015-10-31 | 2015-07-31 | 2015-04-30 | 2015-01-31 | 2014-10-31 | 2014-07-31 | 2014-04-30 | 2014-01-31 | 2013-10-31 | 2013-07-31 | 2013-04-30 | 2013-01-31 | 2012-10-31 | 2012-07-31 | 2012-04-30 | 2012-01-31 | 2011-10-31 | 2011-07-31 | 2011-04-30 | 2011-01-31 | 2010-10-31 | 2010-07-31 | 2010-04-30 | 2010-01-31 | 2009-10-31 | 2009-07-31 | 2009-04-30 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Liabilities Current | 4337.00 | 4097.00 | 4351.00 | 3912.00 | 3875.00 | 3926.00 | 4000.00 | 3811.00 | 3642.00 | 3801.00 | 4009.40 | 3281.50 | 3087.40 | 3130.10 | 3254.70 | 2811.60 | 2619.60 | 2578.30 | 3219.20 | 2840.20 | 2707.30 | 2220.70 | 2301.20 | 1985.50 | 1915.10 | 1852.60 | 2123.20 | 1750.00 | 1701.70 | 2049.60 | 2185.40 | 1597.60 | 1559.60 | 1474.50 | 1591.00 | 1311.20 | 1313.80 | 1270.30 | 1400.10 | 1193.30 | 1157.30 | 1118.70 | 1071.50 | 948.10 | 955.90 | 979.80 | 1043.70 | 985.30 | 901.40 | 875.50 | 954.10 | 813.60 | 827.10 | 819.50 | 869.80 | NA | NA | NA | 704.00 | NA | NA | NA | |
Notes Payable Current | 300.00 | NA | NA | NA | NA | NA | NA | 350.00 | 350.00 | 350.00 | 349.70 | NA | NA | NA | NA | NA | 0.00 | 0.00 | 449.70 | 449.40 | 449.20 | NA | 0.00 | NA | NA | NA | 0.00 | 0.00 | 0.00 | 399.10 | 398.70 | NA | NA | NA | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Accounts Payable Current | 174.00 | 163.00 | 100.00 | 127.00 | 124.00 | 127.00 | 102.00 | 134.00 | 109.00 | 135.00 | 120.80 | 133.60 | 108.40 | 124.00 | 122.50 | 121.30 | 99.20 | 85.20 | 83.70 | 106.10 | 93.00 | 98.00 | 101.60 | 88.60 | 82.20 | 103.50 | 94.70 | 93.30 | 93.00 | 93.40 | 93.50 | 102.80 | 110.30 | 107.20 | 119.90 | 104.60 | 90.80 | 93.10 | 100.50 | 99.10 | 92.40 | 90.30 | 84.50 | 75.30 | 74.40 | 86.10 | 94.20 | 75.90 | 82.90 | 88.90 | 89.30 | 81.90 | 89.80 | 101.70 | 76.80 | NA | NA | NA | 67.80 | NA | NA | NA | |
Other Accrued Liabilities Current | 159.00 | 121.00 | 172.00 | 152.00 | 153.00 | 148.00 | 219.00 | 181.00 | 155.00 | 160.00 | 218.00 | 158.30 | 131.90 | 138.80 | 194.70 | 149.10 | 138.40 | 99.90 | 168.30 | 129.70 | 114.40 | 117.70 | 142.30 | 126.40 | 139.40 | 127.80 | 198.00 | 106.00 | 117.20 | 109.60 | 134.90 | 122.20 | 128.10 | 117.60 | 129.50 | 107.60 | 116.90 | 91.20 | 117.30 | 85.50 | 98.90 | 85.70 | 85.30 | 70.10 | 76.40 | 71.40 | 99.00 | 71.50 | 74.00 | 56.70 | 84.20 | 55.20 | 75.20 | 68.70 | 75.10 | NA | NA | NA | 67.60 | NA | NA | NA | |
Accrued Income Taxes Current | 48.00 | 59.00 | 36.00 | 64.00 | 116.00 | 104.00 | 33.00 | 40.00 | 16.00 | 50.00 | 29.70 | 52.60 | 21.90 | 47.80 | 42.60 | 43.20 | 32.50 | 25.20 | 21.20 | 11.10 | 5.90 | 6.50 | 13.20 | 44.60 | 38.80 | 24.60 | 28.00 | 21.70 | 21.30 | 23.20 | 50.00 | 85.90 | 54.10 | 25.10 | 29.40 | 28.20 | 52.30 | 29.00 | 28.20 | 38.30 | 37.30 | 36.40 | 24.30 | 37.20 | 42.50 | 35.40 | 13.90 | 14.20 | 17.00 | 17.40 | 14.40 | 22.30 | 15.30 | 24.20 | 28.60 | NA | NA | NA | 8.40 | NA | NA | NA | |
Contract With Customer Liability Current | 3228.00 | 3362.00 | 3500.00 | 3120.00 | 3131.00 | 3189.00 | 3203.00 | 2731.00 | 2709.00 | 2809.00 | 2863.30 | 2563.00 | 2521.00 | 2540.70 | 2500.90 | 2161.50 | 2102.10 | 2163.90 | 2176.10 | 1822.00 | 1772.10 | 1777.50 | 1763.30 | 1517.60 | 1491.50 | 1469.20 | 1551.60 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
2024-07-31 | 2024-04-30 | 2024-01-31 | 2023-10-31 | 2023-07-31 | 2023-04-30 | 2023-01-31 | 2022-10-31 | 2022-07-31 | 2022-04-30 | 2022-01-31 | 2021-10-31 | 2021-07-31 | 2021-04-30 | 2021-01-31 | 2020-10-31 | 2020-07-31 | 2020-04-30 | 2020-01-31 | 2019-10-31 | 2019-07-31 | 2019-04-30 | 2019-01-31 | 2018-10-31 | 2018-07-31 | 2018-04-30 | 2018-01-31 | 2017-10-31 | 2017-07-31 | 2017-04-30 | 2017-01-31 | 2016-10-31 | 2016-07-31 | 2016-04-30 | 2016-01-31 | 2015-10-31 | 2015-07-31 | 2015-04-30 | 2015-01-31 | 2014-10-31 | 2014-07-31 | 2014-04-30 | 2014-01-31 | 2013-10-31 | 2013-07-31 | 2013-04-30 | 2013-01-31 | 2012-10-31 | 2012-07-31 | 2012-04-30 | 2012-01-31 | 2011-10-31 | 2011-07-31 | 2011-04-30 | 2011-01-31 | 2010-10-31 | 2010-07-31 | 2010-04-30 | 2010-01-31 | 2009-10-31 | 2009-07-31 | 2009-04-30 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Long Term Debt | 2300.00 | 2300.00 | 2300.00 | 2300.00 | 2300.00 | 2300.00 | 2300.00 | 2650.00 | 2650.00 | 2650.00 | 2650.00 | 2650.00 | 1650.00 | 1650.00 | 1650.00 | 1650.00 | NA | NA | NA | NA | NA | NA | 2087.70 | NA | NA | NA | 1586.00 | NA | NA | NA | 1092.00 | 1489.90 | 1489.20 | 1488.40 | 1487.70 | 1486.90 | 1486.20 | 747.40 | 747.20 | 747.00 | 746.80 | 746.60 | 746.40 | 746.20 | 746.00 | 745.80 | 745.60 | NA | NA | NA | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Deferred Income Tax Liabilities Net | 36.00 | 42.00 | 25.00 | 31.00 | 35.00 | 33.00 | 32.00 | 44.00 | 37.00 | 34.00 | 29.40 | 52.00 | 60.40 | 55.40 | 11.40 | 85.10 | 89.90 | 81.00 | 82.50 | 103.80 | 98.90 | 93.90 | 79.80 | 96.50 | 88.20 | 84.80 | 66.60 | NA | NA | NA | 91.50 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Other Liabilities Noncurrent | 230.00 | 204.00 | 190.00 | 160.00 | 149.00 | 141.00 | 139.00 | 134.00 | 142.00 | 142.00 | 148.90 | 155.90 | 147.20 | 145.20 | 139.80 | 152.00 | 144.10 | 126.00 | 119.80 | 116.60 | 116.00 | 115.90 | 121.80 | 127.50 | 134.60 | 137.10 | 148.70 | 149.30 | 150.30 | 147.50 | 138.40 | 131.30 | 144.70 | 143.00 | 137.60 | 134.80 | 132.10 | 133.90 | 132.20 | 114.90 | 111.30 | 110.30 | 99.40 | 101.40 | 98.30 | 98.60 | 94.10 | 86.00 | 83.10 | 82.30 | 79.10 | 82.60 | 83.00 | 84.00 | 77.70 | NA | NA | NA | 70.60 | NA | NA | NA | |
Operating Lease Liability Noncurrent | 250.00 | 263.00 | 275.00 | 294.00 | 311.00 | 328.00 | 300.00 | 323.00 | 336.00 | 347.00 | 345.80 | 333.00 | 358.90 | 377.30 | 396.00 | 398.20 | 393.30 | 402.00 | 411.70 | 239.80 | 258.10 | 265.60 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
2024-07-31 | 2024-04-30 | 2024-01-31 | 2023-10-31 | 2023-07-31 | 2023-04-30 | 2023-01-31 | 2022-10-31 | 2022-07-31 | 2022-04-30 | 2022-01-31 | 2021-10-31 | 2021-07-31 | 2021-04-30 | 2021-01-31 | 2020-10-31 | 2020-07-31 | 2020-04-30 | 2020-01-31 | 2019-10-31 | 2019-07-31 | 2019-04-30 | 2019-01-31 | 2018-10-31 | 2018-07-31 | 2018-04-30 | 2018-01-31 | 2017-10-31 | 2017-07-31 | 2017-04-30 | 2017-01-31 | 2016-10-31 | 2016-07-31 | 2016-04-30 | 2016-01-31 | 2015-10-31 | 2015-07-31 | 2015-04-30 | 2015-01-31 | 2014-10-31 | 2014-07-31 | 2014-04-30 | 2014-01-31 | 2013-10-31 | 2013-07-31 | 2013-04-30 | 2013-01-31 | 2012-10-31 | 2012-07-31 | 2012-04-30 | 2012-01-31 | 2011-10-31 | 2011-07-31 | 2011-04-30 | 2011-01-31 | 2010-10-31 | 2010-07-31 | 2010-04-30 | 2010-01-31 | 2009-10-31 | 2009-07-31 | 2009-04-30 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Stockholders Equity | 2474.00 | 2161.00 | 1855.00 | 1482.00 | 1206.00 | 897.00 | 1145.00 | 906.00 | 740.00 | 681.00 | 849.10 | 1279.90 | 1327.80 | 1128.40 | 965.50 | 69.30 | 67.30 | -139.10 | -139.10 | -171.50 | -194.30 | -245.30 | -210.90 | -338.30 | -241.60 | -128.60 | -256.00 | 107.30 | 315.50 | 508.10 | 733.60 | 1060.60 | 1331.70 | 1435.90 | 1619.60 | 1733.10 | 1902.10 | 2224.40 | 2219.20 | 2268.50 | 2283.40 | 2288.70 | 2261.50 | 2161.90 | 2051.10 | 2084.50 | 2043.20 | 2017.90 | 2051.30 | 2045.30 | 1882.90 | 1827.50 | 1789.10 | 1751.20 | 1609.30 | NA | NA | NA | 1473.50 | NA | NA | NA | |
Common Stocks Including Additional Paid In Capital | 4009.00 | 3894.00 | 3802.00 | 3678.00 | 3531.00 | 3368.00 | 3325.00 | 3213.00 | 3089.00 | 2972.00 | 2923.10 | 2821.40 | 2780.70 | 2639.40 | 2578.90 | 2507.10 | 2492.70 | 2401.30 | 2317.00 | 2225.10 | 2200.70 | 2123.10 | 2071.50 | 2009.10 | 2012.50 | 2001.00 | 1952.70 | 1930.80 | 1934.80 | 1899.00 | 1876.30 | 1882.80 | 1857.10 | 1865.60 | 1821.50 | 1809.90 | 1808.00 | 1816.20 | 1773.10 | 1731.20 | 1697.10 | 1683.10 | 1637.30 | 1535.10 | 1455.80 | NA | 1449.80 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Retained Earnings Accumulated Deficit | -1286.00 | -1470.00 | -1713.00 | -1939.00 | -2127.00 | -2271.00 | -1995.00 | -2100.00 | -2180.00 | -2143.00 | -1950.00 | -1439.10 | -1339.50 | -1409.30 | -1487.50 | -2281.40 | -2270.90 | -2361.30 | -2295.80 | -2240.30 | -2224.30 | -2226.80 | -2147.40 | -2189.90 | -2103.20 | -1995.80 | -2084.90 | -1668.00 | -1466.40 | -1224.60 | -964.20 | -634.70 | -395.60 | -308.20 | -80.80 | 9.70 | 164.40 | 464.20 | 499.40 | 538.60 | 584.00 | 600.00 | 624.80 | 630.90 | 602.80 | 587.00 | 599.10 | 585.40 | 593.40 | 545.40 | 511.60 | 464.20 | 418.30 | 382.90 | 342.70 | NA | NA | NA | 272.70 | NA | NA | NA | |
Accumulated Other Comprehensive Income Loss Net Of Tax | -249.00 | -263.00 | -234.00 | -257.00 | -198.00 | -200.00 | -185.00 | -207.00 | -169.00 | -148.00 | -124.00 | -102.40 | -113.40 | -101.70 | -125.90 | -156.40 | -154.50 | -179.10 | -160.30 | -156.30 | -170.70 | -141.60 | -135.00 | -157.50 | -150.90 | -133.80 | -123.80 | -155.50 | -152.90 | -166.30 | -178.50 | -187.50 | -129.80 | -121.50 | -121.10 | -86.50 | -70.30 | -56.00 | -53.30 | -1.30 | 2.30 | 5.60 | -0.60 | -4.10 | -7.50 | -2.00 | -5.70 | -6.40 | 0.60 | 3.70 | 5.90 | 3.40 | 14.30 | 4.80 | -0.60 | NA | NA | NA | -3.50 | NA | NA | NA | |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value | 170.00 | 151.00 | NA | 179.00 | 195.00 | 160.00 | NA | 165.00 | 163.00 | 146.00 | NA | 140.20 | 148.20 | 114.10 | NA | 97.00 | 95.90 | 88.20 | NA | 84.10 | 82.90 | 75.20 | 74.00 | 64.20 | 56.90 | 54.40 | 61.90 | 65.10 | 67.60 | 66.80 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
2024-07-31 | 2024-04-30 | 2024-01-31 | 2023-10-31 | 2023-07-31 | 2023-04-30 | 2023-01-31 | 2022-10-31 | 2022-07-31 | 2022-04-30 | 2022-01-31 | 2021-10-31 | 2021-07-31 | 2021-04-30 | 2021-01-31 | 2020-10-31 | 2020-07-31 | 2020-04-30 | 2020-01-31 | 2019-10-31 | 2019-07-31 | 2019-04-30 | 2019-01-31 | 2018-10-31 | 2018-07-31 | 2018-04-30 | 2018-01-31 | 2017-10-31 | 2017-07-31 | 2017-04-30 | 2017-01-31 | 2016-10-31 | 2016-07-31 | 2016-04-30 | 2016-01-31 | 2015-10-31 | 2015-07-31 | 2015-04-30 | 2015-01-31 | 2014-10-31 | 2014-07-31 | 2014-04-30 | 2014-01-31 | 2013-10-31 | 2013-07-31 | 2013-04-30 | 2013-01-31 | 2012-10-31 | 2012-07-31 | 2012-04-30 | 2012-01-31 | 2011-10-31 | 2011-07-31 | 2011-04-30 | 2011-01-31 | 2010-10-31 | 2010-07-31 | 2010-04-30 | 2010-01-31 | 2009-10-31 | 2009-07-31 | 2009-04-30 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net Cash Provided By Used In Operating Activities | 212.00 | 494.00 | 437.00 | 18.00 | 135.00 | 723.00 | 911.00 | 469.00 | 257.00 | 434.00 | 722.80 | 270.40 | 202.00 | 336.10 | 657.60 | 361.10 | 91.20 | 327.30 | 698.20 | 276.40 | 219.30 | 221.20 | 311.50 | 39.20 | 43.30 | -16.90 | 79.30 | -51.10 | -72.50 | 45.20 | 15.60 | 7.70 | -18.00 | 164.40 | 169.90 | 80.40 | 77.20 | 86.50 | 257.20 | 136.00 | 96.20 | 218.70 | 183.50 | 90.60 | 65.30 | 224.10 | 155.60 | 157.10 | 107.10 | 139.30 | 175.20 | 137.70 | 132.20 | 128.40 | 175.90 | 114.30 | 111.50 | 139.10 | NA | NA | NA | NA | |
Net Cash Provided By Used In Investing Activities | -226.00 | -638.00 | 22.00 | -106.00 | -188.00 | -230.00 | -59.00 | -61.00 | -54.00 | 31.00 | -295.60 | -112.60 | -146.00 | -1040.40 | -227.20 | -64.90 | -33.80 | -78.00 | -14.60 | -10.20 | -3.30 | -29.20 | -750.10 | 80.00 | -87.90 | 47.60 | 247.50 | 58.20 | -57.80 | 258.50 | -13.80 | 85.20 | 430.80 | -230.20 | -53.40 | -89.50 | -413.70 | -252.90 | -127.90 | -47.30 | -308.70 | -421.70 | 189.50 | -38.00 | -213.80 | -131.70 | 83.30 | -279.20 | -164.30 | -287.00 | -77.20 | -118.30 | -22.10 | -152.70 | 26.90 | -19.00 | -133.70 | -16.50 | NA | NA | NA | NA | |
Net Cash Provided By Used In Financing Activities | -160.00 | -61.00 | -99.00 | -88.00 | -142.00 | -523.00 | -590.00 | -164.00 | -273.00 | -460.00 | -641.90 | 669.20 | -53.80 | -142.10 | -202.80 | -201.40 | -12.40 | -630.20 | 133.20 | -233.90 | -173.70 | -192.40 | 443.80 | -134.60 | -145.60 | -11.70 | -282.40 | -156.20 | -39.20 | -178.80 | -224.00 | -118.60 | -168.50 | -67.20 | -98.10 | -126.20 | 628.80 | -61.30 | -60.20 | -65.00 | -74.40 | -40.30 | 9.60 | 20.70 | -106.60 | -50.20 | 544.90 | 19.90 | -87.10 | 63.70 | -45.40 | -48.10 | -69.00 | 42.70 | -31.70 | -38.60 | -66.50 | -22.60 | NA | NA | NA | NA |
2024-07-31 | 2024-04-30 | 2024-01-31 | 2023-10-31 | 2023-07-31 | 2023-04-30 | 2023-01-31 | 2022-10-31 | 2022-07-31 | 2022-04-30 | 2022-01-31 | 2021-10-31 | 2021-07-31 | 2021-04-30 | 2021-01-31 | 2020-10-31 | 2020-07-31 | 2020-04-30 | 2020-01-31 | 2019-10-31 | 2019-07-31 | 2019-04-30 | 2019-01-31 | 2018-10-31 | 2018-07-31 | 2018-04-30 | 2018-01-31 | 2017-10-31 | 2017-07-31 | 2017-04-30 | 2017-01-31 | 2016-10-31 | 2016-07-31 | 2016-04-30 | 2016-01-31 | 2015-10-31 | 2015-07-31 | 2015-04-30 | 2015-01-31 | 2014-10-31 | 2014-07-31 | 2014-04-30 | 2014-01-31 | 2013-10-31 | 2013-07-31 | 2013-04-30 | 2013-01-31 | 2012-10-31 | 2012-07-31 | 2012-04-30 | 2012-01-31 | 2011-10-31 | 2011-07-31 | 2011-04-30 | 2011-01-31 | 2010-10-31 | 2010-07-31 | 2010-04-30 | 2010-01-31 | 2009-10-31 | 2009-07-31 | 2009-04-30 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net Cash Provided By Used In Operating Activities | 212.00 | 494.00 | 437.00 | 18.00 | 135.00 | 723.00 | 911.00 | 469.00 | 257.00 | 434.00 | 722.80 | 270.40 | 202.00 | 336.10 | 657.60 | 361.10 | 91.20 | 327.30 | 698.20 | 276.40 | 219.30 | 221.20 | 311.50 | 39.20 | 43.30 | -16.90 | 79.30 | -51.10 | -72.50 | 45.20 | 15.60 | 7.70 | -18.00 | 164.40 | 169.90 | 80.40 | 77.20 | 86.50 | 257.20 | 136.00 | 96.20 | 218.70 | 183.50 | 90.60 | 65.30 | 224.10 | 155.60 | 157.10 | 107.10 | 139.30 | 175.20 | 137.70 | 132.20 | 128.40 | 175.90 | 114.30 | 111.50 | 139.10 | NA | NA | NA | NA | |
Net Income Loss | 282.00 | 252.00 | 282.00 | 241.00 | 222.00 | 161.00 | 293.00 | 198.00 | 186.00 | 146.00 | 89.10 | 136.70 | 115.60 | 155.60 | 911.30 | 132.20 | 98.20 | 66.50 | 131.80 | 66.70 | 40.20 | -24.20 | 64.70 | -23.70 | -39.40 | -82.40 | -173.50 | -119.80 | -144.00 | -129.60 | -173.40 | -142.80 | -98.20 | -173.00 | -37.20 | -43.80 | -235.50 | 19.10 | 11.50 | 10.70 | 31.30 | 28.30 | 53.90 | 57.60 | 61.70 | 55.60 | 74.50 | 29.40 | 64.60 | 78.90 | 72.00 | 72.80 | 71.20 | 69.30 | 61.60 | 53.60 | 59.90 | 36.90 | 50.10 | 29.50 | 10.50 | -32.10 | |
Increase Decrease In Accounts Receivable | 49.00 | -526.00 | 294.00 | 179.00 | 71.00 | -630.00 | 317.00 | 211.00 | 51.00 | -332.00 | 136.20 | 222.60 | 31.80 | -324.40 | 100.20 | 49.90 | 132.80 | -295.50 | 131.30 | 173.00 | 80.40 | -206.20 | 154.80 | 74.80 | 27.20 | -231.40 | 130.00 | 42.20 | 35.40 | -220.90 | 192.30 | -46.90 | 50.50 | -397.40 | 292.90 | -33.00 | 78.70 | -143.10 | 83.20 | 10.40 | 40.90 | -117.20 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Share Based Compensation | 167.00 | 149.00 | 159.00 | 182.00 | 197.00 | 165.00 | 164.00 | 171.00 | 170.00 | 152.00 | 145.60 | 143.80 | 150.20 | 115.80 | 106.90 | 97.40 | 95.90 | 98.20 | 105.00 | 94.00 | 88.20 | 75.20 | 74.00 | 64.20 | 56.90 | 54.40 | 61.90 | 65.10 | 67.60 | 66.80 | 59.30 | 56.60 | 54.30 | 56.90 | 56.10 | 50.20 | 40.70 | 50.20 | 49.10 | 43.10 | 39.80 | 33.60 | 36.10 | 31.60 | 31.10 | 33.50 | 37.50 | 51.90 | 33.50 | 33.40 | 30.00 | 25.60 | 27.30 | 25.90 | 18.40 | 17.00 | 21.00 | 24.30 | 18.90 | 30.30 | 21.40 | 23.00 |
2024-07-31 | 2024-04-30 | 2024-01-31 | 2023-10-31 | 2023-07-31 | 2023-04-30 | 2023-01-31 | 2022-10-31 | 2022-07-31 | 2022-04-30 | 2022-01-31 | 2021-10-31 | 2021-07-31 | 2021-04-30 | 2021-01-31 | 2020-10-31 | 2020-07-31 | 2020-04-30 | 2020-01-31 | 2019-10-31 | 2019-07-31 | 2019-04-30 | 2019-01-31 | 2018-10-31 | 2018-07-31 | 2018-04-30 | 2018-01-31 | 2017-10-31 | 2017-07-31 | 2017-04-30 | 2017-01-31 | 2016-10-31 | 2016-07-31 | 2016-04-30 | 2016-01-31 | 2015-10-31 | 2015-07-31 | 2015-04-30 | 2015-01-31 | 2014-10-31 | 2014-07-31 | 2014-04-30 | 2014-01-31 | 2013-10-31 | 2013-07-31 | 2013-04-30 | 2013-01-31 | 2012-10-31 | 2012-07-31 | 2012-04-30 | 2012-01-31 | 2011-10-31 | 2011-07-31 | 2011-04-30 | 2011-01-31 | 2010-10-31 | 2010-07-31 | 2010-04-30 | 2010-01-31 | 2009-10-31 | 2009-07-31 | 2009-04-30 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net Cash Provided By Used In Investing Activities | -226.00 | -638.00 | 22.00 | -106.00 | -188.00 | -230.00 | -59.00 | -61.00 | -54.00 | 31.00 | -295.60 | -112.60 | -146.00 | -1040.40 | -227.20 | -64.90 | -33.80 | -78.00 | -14.60 | -10.20 | -3.30 | -29.20 | -750.10 | 80.00 | -87.90 | 47.60 | 247.50 | 58.20 | -57.80 | 258.50 | -13.80 | 85.20 | 430.80 | -230.20 | -53.40 | -89.50 | -413.70 | -252.90 | -127.90 | -47.30 | -308.70 | -421.70 | 189.50 | -38.00 | -213.80 | -131.70 | 83.30 | -279.20 | -164.30 | -287.00 | -77.20 | -118.30 | -22.10 | -152.70 | 26.90 | -19.00 | -133.70 | -16.50 | NA | NA | NA | NA | |
Payments To Acquire Property Plant And Equipment | 9.00 | 7.00 | 10.00 | 5.00 | 7.00 | 9.00 | 8.00 | 9.00 | 11.00 | 12.00 | 6.50 | 13.40 | 15.80 | 20.30 | 23.50 | 20.90 | 26.80 | 19.90 | 14.00 | 9.70 | 14.80 | 14.70 | 17.60 | 12.70 | 20.00 | 16.70 | NA | 12.90 | 17.80 | 8.60 | NA | 22.50 | 20.30 | 22.30 | NA | 12.00 | 17.30 | 12.50 | NA | 28.40 | 17.10 | 14.50 | NA | 12.40 | 16.80 | 25.80 | NA | 16.50 | 16.70 | 11.50 | NA | 35.80 | 29.60 | 23.40 | 10.20 | 7.00 | 5.30 | 5.80 | NA | NA | NA | NA |
2024-07-31 | 2024-04-30 | 2024-01-31 | 2023-10-31 | 2023-07-31 | 2023-04-30 | 2023-01-31 | 2022-10-31 | 2022-07-31 | 2022-04-30 | 2022-01-31 | 2021-10-31 | 2021-07-31 | 2021-04-30 | 2021-01-31 | 2020-10-31 | 2020-07-31 | 2020-04-30 | 2020-01-31 | 2019-10-31 | 2019-07-31 | 2019-04-30 | 2019-01-31 | 2018-10-31 | 2018-07-31 | 2018-04-30 | 2018-01-31 | 2017-10-31 | 2017-07-31 | 2017-04-30 | 2017-01-31 | 2016-10-31 | 2016-07-31 | 2016-04-30 | 2016-01-31 | 2015-10-31 | 2015-07-31 | 2015-04-30 | 2015-01-31 | 2014-10-31 | 2014-07-31 | 2014-04-30 | 2014-01-31 | 2013-10-31 | 2013-07-31 | 2013-04-30 | 2013-01-31 | 2012-10-31 | 2012-07-31 | 2012-04-30 | 2012-01-31 | 2011-10-31 | 2011-07-31 | 2011-04-30 | 2011-01-31 | 2010-10-31 | 2010-07-31 | 2010-04-30 | 2010-01-31 | 2009-10-31 | 2009-07-31 | 2009-04-30 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net Cash Provided By Used In Financing Activities | -160.00 | -61.00 | -99.00 | -88.00 | -142.00 | -523.00 | -590.00 | -164.00 | -273.00 | -460.00 | -641.90 | 669.20 | -53.80 | -142.10 | -202.80 | -201.40 | -12.40 | -630.20 | 133.20 | -233.90 | -173.70 | -192.40 | 443.80 | -134.60 | -145.60 | -11.70 | -282.40 | -156.20 | -39.20 | -178.80 | -224.00 | -118.60 | -168.50 | -67.20 | -98.10 | -126.20 | 628.80 | -61.30 | -60.20 | -65.00 | -74.40 | -40.30 | 9.60 | 20.70 | -106.60 | -50.20 | 544.90 | 19.90 | -87.10 | 63.70 | -45.40 | -48.10 | -69.00 | 42.70 | -31.70 | -38.60 | -66.50 | -22.60 | NA | NA | NA | NA | |
Payments For Repurchase Of Common Stock | 111.00 | 9.00 | 65.00 | 114.00 | 104.00 | 512.00 | 207.00 | 186.00 | 251.00 | 457.00 | 595.80 | 284.00 | 47.30 | 151.40 | 152.30 | 190.40 | 7.00 | 202.00 | 180.60 | 127.30 | 46.10 | 88.50 | 32.20 | 106.60 | 132.70 | 22.00 | 261.10 | 122.70 | 119.30 | 195.90 | 224.10 | 127.60 | 169.90 | 100.10 | 100.30 | 150.00 | 112.30 | 95.40 | 64.80 | 103.30 | 101.80 | 102.50 | 105.10 | 78.90 | 110.60 | 129.20 | 90.70 | 130.20 | 111.10 | 99.20 | 63.70 | 94.30 | 100.80 | 68.60 | 76.20 | 74.90 | 70.40 | 58.80 | NA | NA | NA | NA |
2024-07-31 | 2024-04-30 | 2024-01-31 | 2023-10-31 | 2023-07-31 | 2023-04-30 | 2023-01-31 | 2022-10-31 | 2022-07-31 | 2022-04-30 | 2022-01-31 | 2021-10-31 | 2021-07-31 | 2021-04-30 | 2021-01-31 | 2020-10-31 | 2020-07-31 | 2020-04-30 | 2020-01-31 | 2019-10-31 | 2019-07-31 | 2019-04-30 | 2019-01-31 | 2018-10-31 | 2018-07-31 | 2018-04-30 | 2018-01-31 | 2017-10-31 | 2017-07-31 | 2017-04-30 | 2017-01-31 | 2016-10-31 | 2016-07-31 | 2016-04-30 | 2016-01-31 | 2015-10-31 | 2015-07-31 | 2015-04-30 | 2015-01-31 | 2014-10-31 | 2014-07-31 | 2014-04-30 | 2014-01-31 | 2013-10-31 | 2013-07-31 | 2013-04-30 | 2013-01-31 | 2012-10-31 | 2012-07-31 | 2012-04-30 | 2012-01-31 | 2011-10-31 | 2011-07-31 | 2011-04-30 | 2011-01-31 | 2010-10-31 | 2010-07-31 | 2010-04-30 | 2010-01-31 | 2009-10-31 | 2009-07-31 | 2009-04-30 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenues | 1505.00 | 1417.00 | 1469.00 | 1414.00 | 1345.00 | 1269.00 | 1318.00 | 1280.00 | 1237.00 | 1170.00 | 1211.60 | 1125.80 | 1059.70 | 989.30 | 1039.20 | 952.40 | 913.10 | 885.70 | 899.30 | 842.70 | 796.80 | 735.50 | 737.30 | 660.90 | 611.70 | 559.90 | 553.80 | 515.30 | 501.80 | 485.70 | 478.80 | 489.60 | 550.70 | 511.90 | 648.30 | 599.80 | 609.50 | 646.50 | 664.60 | 618.00 | 637.10 | 592.50 | 586.60 | 555.20 | 561.70 | 570.40 | 606.90 | 548.00 | 568.70 | 588.60 | 592.40 | 548.60 | 546.30 | 528.30 | 527.70 | 476.70 | 472.80 | 474.60 | 456.10 | 416.90 | 414.90 | 425.80 | |
Design | 1257.00 | 1196.00 | 1215.00 | 1192.00 | 1154.00 | 1086.00 | 1109.00 | 1087.00 | 1064.00 | 1004.00 | 1045.30 | 994.40 | 944.00 | 885.10 | 899.00 | 847.70 | 821.40 | 797.70 | 793.70 | 748.30 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Make | 162.00 | 145.00 | 138.00 | 134.00 | 130.00 | 121.00 | 119.00 | 117.00 | 113.00 | 103.00 | 98.90 | 93.90 | 89.60 | 81.50 | 81.50 | 76.50 | 71.00 | 67.40 | 63.60 | 57.90 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Other Research And Development | 86.00 | 76.00 | 116.00 | 88.00 | 61.00 | 62.00 | 90.00 | 76.00 | 60.00 | 63.00 | 67.40 | 37.50 | 26.10 | 22.70 | 58.70 | 28.20 | 20.70 | 20.60 | 42.00 | 36.50 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Sales Channel Directly To Consumer | 597.00 | 537.00 | 571.00 | 538.00 | 495.00 | 449.00 | 480.00 | 453.00 | 421.00 | 401.00 | 455.00 | 396.50 | 357.50 | 328.00 | 358.10 | 296.20 | 273.80 | 262.30 | 280.30 | 256.10 | 236.60 | 219.10 | 222.00 | 183.90 | 171.50 | 161.60 | 165.40 | 154.70 | 147.10 | 145.60 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Sales Channel Through Intermediary | 908.00 | 880.00 | 898.00 | 876.00 | 850.00 | 820.00 | 838.00 | 827.00 | 816.00 | 769.00 | 756.60 | 729.30 | 702.20 | 661.30 | 681.10 | 656.20 | 639.30 | 623.40 | 619.00 | 586.60 | 560.20 | 516.40 | 515.30 | 477.00 | 440.20 | 398.30 | 388.40 | 360.60 | 354.70 | 340.10 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Architecture Engineering And Construction | 713.00 | 674.00 | 696.00 | 675.00 | 627.00 | 582.00 | 602.00 | 575.00 | 564.00 | 518.00 | 527.50 | 511.10 | 478.70 | 442.60 | 449.50 | 419.40 | 397.00 | 382.70 | 380.60 | 358.00 | 334.20 | 304.30 | 292.90 | 263.80 | 243.10 | 221.80 | 216.60 | 195.40 | 189.60 | 185.90 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Auto C A Dand Auto C A D L T Family | 389.00 | 376.00 | 377.00 | 372.00 | 364.00 | 349.00 | 362.00 | 354.00 | 344.00 | 346.00 | 345.10 | 318.40 | 304.40 | 285.10 | 286.50 | 278.80 | 271.90 | 262.20 | 258.30 | 245.40 | 231.30 | 213.20 | 209.00 | 190.60 | 176.60 | 155.60 | 154.10 | 142.70 | 135.60 | 129.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Manufacturing | 296.00 | 268.00 | 292.00 | 269.00 | 256.00 | 246.00 | 257.00 | 254.00 | 242.00 | 225.00 | 246.00 | 225.00 | 207.70 | 197.30 | 236.10 | 194.10 | 185.50 | 182.90 | 201.80 | 182.20 | 174.60 | 167.50 | 176.20 | 158.50 | 146.10 | 135.40 | 136.20 | 132.00 | 132.30 | 128.30 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Media And Entertainment | 77.00 | 71.00 | 77.00 | 73.00 | 74.00 | 71.00 | 74.00 | 78.00 | 71.00 | 68.00 | 82.40 | 63.00 | 58.50 | 55.00 | 59.50 | 54.00 | 53.30 | 52.60 | 52.30 | 50.60 | 50.80 | 45.50 | 54.90 | 43.60 | 41.70 | 41.80 | 39.90 | 37.70 | 38.00 | 36.50 | 35.20 | 34.20 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Other | 30.00 | 28.00 | 27.00 | 25.00 | 24.00 | 21.00 | 23.00 | 19.00 | 16.00 | 13.00 | 10.60 | 8.30 | 10.40 | 9.30 | 7.60 | 6.10 | 5.40 | 5.30 | 6.30 | 6.50 | 5.90 | 5.00 | 4.30 | 4.40 | 4.20 | 5.30 | 7.00 | 7.50 | 6.30 | 6.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Subscriptionand Maintenance | 1419.00 | 1341.00 | 1353.00 | 1326.00 | 1284.00 | 1207.00 | 1228.00 | 1204.00 | 1177.00 | 1107.00 | 1144.20 | 1088.30 | 1033.60 | 966.60 | 980.50 | 924.20 | 892.40 | 865.10 | 857.30 | 806.20 | 767.20 | 707.80 | 687.40 | 631.40 | 587.00 | 531.60 | 513.50 | 475.50 | 457.90 | 437.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Maintenance | 11.00 | 11.00 | 14.00 | 12.00 | 14.00 | 14.00 | 14.00 | 16.00 | 17.00 | 18.00 | 22.70 | 17.60 | 16.90 | 19.10 | 30.20 | 39.80 | 51.20 | 62.10 | 79.90 | 91.20 | 103.50 | 112.00 | 137.40 | 150.10 | 166.40 | 181.20 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Product And Service Other | 86.00 | 76.00 | 116.00 | 88.00 | 61.00 | 62.00 | 90.00 | 76.00 | 60.00 | 63.00 | 67.40 | 37.50 | 26.10 | 22.70 | 58.70 | 28.20 | 20.70 | 20.60 | 42.00 | 36.50 | 29.60 | 27.70 | 49.90 | 29.50 | 24.70 | 28.30 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Subscription And Circulation | 1408.00 | 1330.00 | 1339.00 | 1314.00 | 1270.00 | 1193.00 | 1214.00 | 1188.00 | 1160.00 | 1089.00 | 1121.50 | 1070.70 | 1016.70 | 947.50 | 950.30 | 884.40 | 841.20 | 803.00 | 777.40 | 715.00 | 663.70 | 595.80 | 550.00 | 481.30 | 420.60 | 350.40 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
662.00 | 619.00 | 656.00 | 640.00 | 589.00 | 553.00 | 552.00 | 541.00 | 515.00 | 484.00 | 488.70 | 461.90 | 422.80 | 391.70 | 415.80 | 392.90 | 371.50 | 362.20 | 364.80 | 349.30 | 325.90 | 295.80 | 300.40 | 268.50 | 247.50 | 233.50 | 232.40 | 214.60 | 214.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | ||
273.00 | 264.00 | 267.00 | 258.00 | 250.00 | 242.00 | 258.00 | 263.00 | 249.00 | 237.00 | 248.40 | 230.70 | 226.70 | 215.10 | 214.60 | 195.20 | 186.90 | 178.70 | 174.00 | 163.80 | 154.70 | 142.50 | 138.30 | 125.90 | 115.90 | 105.50 | 100.40 | 95.30 | 88.50 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | ||
US | 543.00 | 509.00 | 517.00 | 520.00 | 485.00 | 456.00 | 451.00 | 447.00 | 424.00 | 398.00 | 402.00 | 383.20 | 347.30 | 324.00 | 343.20 | 328.50 | 309.50 | 300.60 | 304.60 | 287.30 | 267.90 | 249.10 | 248.50 | 225.00 | 205.20 | 195.90 | 193.60 | 182.40 | 184.60 | 179.80 | 180.00 | 182.20 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Other Americas | 119.00 | 110.00 | 139.00 | 120.00 | 104.00 | 97.00 | 101.00 | 94.00 | 91.00 | 86.00 | 86.70 | 78.70 | 75.50 | 67.70 | 72.60 | 64.40 | 62.00 | 61.60 | 60.20 | 62.00 | 58.00 | 46.70 | 51.90 | 43.50 | 42.30 | 37.60 | 38.80 | 32.20 | 29.40 | 30.30 | 30.80 | 31.10 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
EMEA | 570.00 | 534.00 | 546.00 | 516.00 | 506.00 | 474.00 | 508.00 | 476.00 | 473.00 | 449.00 | 474.50 | 433.20 | 410.20 | 382.50 | 408.80 | 364.30 | 354.70 | 344.80 | 360.50 | 329.60 | 316.20 | 297.20 | 298.60 | 266.50 | 248.30 | 220.90 | 221.00 | 205.40 | 199.30 | 189.70 | 186.30 | 191.00 | 220.50 | 202.60 | 238.40 | 225.10 | 225.70 | 245.40 | 272.80 | 238.20 | 243.50 | 225.50 | NA | 204.40 | 201.80 | 216.20 | NA | 196.30 | 209.60 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Revenue From Contract With Customer Excluding Assessed Tax | 1505.00 | 1417.00 | 1469.00 | 1414.00 | 1345.00 | 1269.00 | 1318.00 | 1280.00 | 1237.00 | 1170.00 | 1211.60 | 1125.80 | 1059.70 | 989.30 | 1039.20 | 952.40 | 913.10 | 885.70 | 899.30 | 842.70 | 796.80 | 735.50 | 737.30 | 660.90 | 611.70 | 559.90 | 553.80 | 515.30 | 501.80 | 485.70 | 478.80 | 489.60 | 550.70 | 511.90 | 648.30 | 599.80 | 609.50 | 646.50 | 664.60 | 618.00 | 637.10 | 592.50 | 586.60 | 555.20 | 561.70 | 570.40 | 606.90 | 548.00 | 568.70 | 588.60 | 592.40 | 548.60 | 546.30 | 528.30 | 527.70 | 476.70 | 472.80 | 474.60 | 456.10 | 416.90 | 414.90 | 425.80 | |
Design | 1257.00 | 1196.00 | 1215.00 | 1192.00 | 1154.00 | 1086.00 | 1109.00 | 1087.00 | 1064.00 | 1004.00 | 1045.30 | 994.40 | 944.00 | 885.10 | 899.00 | 847.70 | 821.40 | 797.70 | 793.70 | 748.30 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Make | 162.00 | 145.00 | 138.00 | 134.00 | 130.00 | 121.00 | 119.00 | 117.00 | 113.00 | 103.00 | 98.90 | 93.90 | 89.60 | 81.50 | 81.50 | 76.50 | 71.00 | 67.40 | 63.60 | 57.90 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Other Research And Development | 86.00 | 76.00 | 116.00 | 88.00 | 61.00 | 62.00 | 90.00 | 76.00 | 60.00 | 63.00 | 67.40 | 37.50 | 26.10 | 22.70 | 58.70 | 28.20 | 20.70 | 20.60 | 42.00 | 36.50 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Sales Channel Directly To Consumer | 597.00 | 537.00 | 571.00 | 538.00 | 495.00 | 449.00 | 480.00 | 453.00 | 421.00 | 401.00 | 455.00 | 396.50 | 357.50 | 328.00 | 358.10 | 296.20 | 273.80 | 262.30 | 280.30 | 256.10 | 236.60 | 219.10 | 222.00 | 183.90 | 171.50 | 161.60 | 165.40 | 154.70 | 147.10 | 145.60 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Sales Channel Through Intermediary | 908.00 | 880.00 | 898.00 | 876.00 | 850.00 | 820.00 | 838.00 | 827.00 | 816.00 | 769.00 | 756.60 | 729.30 | 702.20 | 661.30 | 681.10 | 656.20 | 639.30 | 623.40 | 619.00 | 586.60 | 560.20 | 516.40 | 515.30 | 477.00 | 440.20 | 398.30 | 388.40 | 360.60 | 354.70 | 340.10 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Architecture Engineering And Construction | 713.00 | 674.00 | 696.00 | 675.00 | 627.00 | 582.00 | 602.00 | 575.00 | 564.00 | 518.00 | 527.50 | 511.10 | 478.70 | 442.60 | 449.50 | 419.40 | 397.00 | 382.70 | 380.60 | 358.00 | 334.20 | 304.30 | 292.90 | 263.80 | 243.10 | 221.80 | 216.60 | 195.40 | 189.60 | 185.90 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Auto C A Dand Auto C A D L T Family | 389.00 | 376.00 | 377.00 | 372.00 | 364.00 | 349.00 | 362.00 | 354.00 | 344.00 | 346.00 | 345.10 | 318.40 | 304.40 | 285.10 | 286.50 | 278.80 | 271.90 | 262.20 | 258.30 | 245.40 | 231.30 | 213.20 | 209.00 | 190.60 | 176.60 | 155.60 | 154.10 | 142.70 | 135.60 | 129.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Manufacturing | 296.00 | 268.00 | 292.00 | 269.00 | 256.00 | 246.00 | 257.00 | 254.00 | 242.00 | 225.00 | 246.00 | 225.00 | 207.70 | 197.30 | 236.10 | 194.10 | 185.50 | 182.90 | 201.80 | 182.20 | 174.60 | 167.50 | 176.20 | 158.50 | 146.10 | 135.40 | 136.20 | 132.00 | 132.30 | 128.30 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Media And Entertainment | 77.00 | 71.00 | 77.00 | 73.00 | 74.00 | 71.00 | 74.00 | 78.00 | 71.00 | 68.00 | 82.40 | 63.00 | 58.50 | 55.00 | 59.50 | 54.00 | 53.30 | 52.60 | 52.30 | 50.60 | 50.80 | 45.50 | 54.90 | 43.60 | 41.70 | 41.80 | 39.90 | 37.70 | 38.00 | 36.50 | 35.20 | 34.20 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Other | 30.00 | 28.00 | 27.00 | 25.00 | 24.00 | 21.00 | 23.00 | 19.00 | 16.00 | 13.00 | 10.60 | 8.30 | 10.40 | 9.30 | 7.60 | 6.10 | 5.40 | 5.30 | 6.30 | 6.50 | 5.90 | 5.00 | 4.30 | 4.40 | 4.20 | 5.30 | 7.00 | 7.50 | 6.30 | 6.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Subscriptionand Maintenance | 1419.00 | 1341.00 | 1353.00 | 1326.00 | 1284.00 | 1207.00 | 1228.00 | 1204.00 | 1177.00 | 1107.00 | 1144.20 | 1088.30 | 1033.60 | 966.60 | 980.50 | 924.20 | 892.40 | 865.10 | 857.30 | 806.20 | 767.20 | 707.80 | 687.40 | 631.40 | 587.00 | 531.60 | 513.50 | 475.50 | 457.90 | 437.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Maintenance | 11.00 | 11.00 | 14.00 | 12.00 | 14.00 | 14.00 | 14.00 | 16.00 | 17.00 | 18.00 | 22.70 | 17.60 | 16.90 | 19.10 | 30.20 | 39.80 | 51.20 | 62.10 | 79.90 | 91.20 | 103.50 | 112.00 | 137.40 | 150.10 | 166.40 | 181.20 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Product And Service Other | 86.00 | 76.00 | 116.00 | 88.00 | 61.00 | 62.00 | 90.00 | 76.00 | 60.00 | 63.00 | 67.40 | 37.50 | 26.10 | 22.70 | 58.70 | 28.20 | 20.70 | 20.60 | 42.00 | 36.50 | 29.60 | 27.70 | 49.90 | 29.50 | 24.70 | 28.30 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Subscription And Circulation | 1408.00 | 1330.00 | 1339.00 | 1314.00 | 1270.00 | 1193.00 | 1214.00 | 1188.00 | 1160.00 | 1089.00 | 1121.50 | 1070.70 | 1016.70 | 947.50 | 950.30 | 884.40 | 841.20 | 803.00 | 777.40 | 715.00 | 663.70 | 595.80 | 550.00 | 481.30 | 420.60 | 350.40 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
662.00 | 619.00 | 656.00 | 640.00 | 589.00 | 553.00 | 552.00 | 541.00 | 515.00 | 484.00 | 488.70 | 461.90 | 422.80 | 391.70 | 415.80 | 392.90 | 371.50 | 362.20 | 364.80 | 349.30 | 325.90 | 295.80 | 300.40 | 268.50 | 247.50 | 233.50 | 232.40 | 214.60 | 214.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | ||
273.00 | 264.00 | 267.00 | 258.00 | 250.00 | 242.00 | 258.00 | 263.00 | 249.00 | 237.00 | 248.40 | 230.70 | 226.70 | 215.10 | 214.60 | 195.20 | 186.90 | 178.70 | 174.00 | 163.80 | 154.70 | 142.50 | 138.30 | 125.90 | 115.90 | 105.50 | 100.40 | 95.30 | 88.50 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | ||
US | 543.00 | 509.00 | 517.00 | 520.00 | 485.00 | 456.00 | 451.00 | 447.00 | 424.00 | 398.00 | 402.00 | 383.20 | 347.30 | 324.00 | 343.20 | 328.50 | 309.50 | 300.60 | 304.60 | 287.30 | 267.90 | 249.10 | 248.50 | 225.00 | 205.20 | 195.90 | 193.60 | 182.40 | 184.60 | 179.80 | 180.00 | 182.20 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Other Americas | 119.00 | 110.00 | 139.00 | 120.00 | 104.00 | 97.00 | 101.00 | 94.00 | 91.00 | 86.00 | 86.70 | 78.70 | 75.50 | 67.70 | 72.60 | 64.40 | 62.00 | 61.60 | 60.20 | 62.00 | 58.00 | 46.70 | 51.90 | 43.50 | 42.30 | 37.60 | 38.80 | 32.20 | 29.40 | 30.30 | 30.80 | 31.10 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
EMEA | 570.00 | 534.00 | 546.00 | 516.00 | 506.00 | 474.00 | 508.00 | 476.00 | 473.00 | 449.00 | 474.50 | 433.20 | 410.20 | 382.50 | 408.80 | 364.30 | 354.70 | 344.80 | 360.50 | 329.60 | 316.20 | 297.20 | 298.60 | 266.50 | 248.30 | 220.90 | 221.00 | 205.40 | 199.30 | 189.70 | 186.30 | 191.00 | 220.50 | 202.60 | 238.40 | 225.10 | 225.70 | 245.40 | 272.80 | 238.20 | 243.50 | 225.50 | NA | 204.40 | 201.80 | 216.20 | NA | 196.30 | 209.60 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |