2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Common Stock Value | 5680.06 | 5489.85 | 5145.17 | 5011.43 | 4874.21 | 4762.40 | 4637.60 | 4473.96 | 4316.87 | 4155.58 | 4024.56 | 3852.53 | 3721.25 | 3600.08 | 3447.70 | 3303.48 | 3127.81 | 2935.53 | 2793.93 | 2677.97 | 2566.36 | 2439.77 | 2315.99 | 2215.74 | 2103.44 | 1995.22 | 1871.40 | 1807.12 | 1727.86 | 1669.13 | 1599.76 | 1503.64 | 1443.71 | 1382.05 | 1324.81 | 1306.46 | 8406.16 | 0.43 | 0.42 | 0.42 | 0.42 | 0.42 | 0.42 | 0.41 | 0.41 | 0.39 | 0.39 | 0.39 | 0.39 | 0.39 | 0.39 | 0.37 | 0.37 | 0.36 | 0.37 | NA | NA | NA | |
Weighted Average Number Of Diluted Shares Outstanding | 439.74 | 441.65 | NA | 450.01 | 451.57 | 452.42 | NA | 450.34 | 450.17 | 452.98 | NA | 454.93 | 455.13 | 455.64 | NA | 455.09 | 453.94 | 452.49 | NA | 451.55 | 452.19 | 451.92 | NA | 451.92 | 451.55 | 450.36 | NA | 447.36 | 446.26 | 445.46 | NA | 438.39 | 438.15 | 437.99 | NA | 437.61 | 3052.68 | 433.81 | NA | 432.74 | 431.44 | 430.84 | NA | 426.93 | 424.13 | 421.02 | NA | 411.10 | 411.66 | 388.19 | NA | 377.09 | 377.36 | 379.72 | NA | 377.52 | 380.27 | 383.43 | |
Weighted Average Number Of Shares Outstanding Basic | 430.06 | 432.09 | NA | 441.54 | 443.88 | 445.24 | NA | 444.88 | 444.56 | 444.15 | NA | 442.78 | 443.16 | 443.22 | NA | 441.53 | 440.57 | 439.35 | NA | 438.09 | 437.59 | 436.95 | NA | 435.81 | 435.10 | 434.17 | NA | 432.40 | 431.40 | 430.60 | NA | 428.94 | 428.48 | 428.12 | NA | 426.87 | 2977.38 | 423.63 | NA | 421.20 | 419.97 | 418.72 | NA | 413.76 | 407.34 | 391.80 | NA | 388.79 | 388.68 | 388.19 | NA | 367.98 | 367.29 | 369.31 | NA | 364.99 | 367.40 | 370.38 | |
Earnings Per Share Basic | 4.99 | 5.40 | 2.17 | 3.80 | 3.35 | 2.93 | 0.12 | 3.14 | 3.24 | 3.60 | 1.37 | 3.27 | 3.05 | 3.85 | 1.23 | 1.79 | 1.63 | 1.61 | 1.34 | 1.52 | 0.62 | 0.79 | 0.31 | 0.92 | 0.88 | 0.67 | 0.43 | 0.30 | 0.15 | 0.41 | 0.16 | 0.12 | 0.10 | 0.06 | 0.10 | 0.07 | 0.01 | 0.06 | 0.20 | 0.14 | 0.17 | 0.13 | 0.12 | 0.08 | 0.07 | 0.01 | 0.02 | 0.02 | 0.02 | -0.01 | 0.09 | 0.17 | 0.19 | 0.16 | 0.13 | 0.10 | 0.12 | 0.09 | |
Earnings Per Share Diluted | 4.88 | 5.28 | 2.13 | 3.73 | 3.29 | 2.88 | 0.12 | 3.10 | 3.20 | 3.53 | 1.34 | 3.19 | 2.97 | 3.75 | 1.19 | 1.74 | 1.59 | 1.57 | 1.30 | 1.47 | 0.60 | 0.76 | 0.30 | 0.89 | 0.85 | 0.64 | 0.41 | 0.29 | 0.15 | 0.40 | 0.15 | 0.12 | 0.09 | 0.06 | 0.10 | 0.07 | 0.01 | 0.05 | 0.19 | 0.14 | 0.16 | 0.12 | 0.11 | 0.07 | 0.07 | 0.01 | 0.02 | 0.02 | 0.02 | -0.01 | 0.09 | 0.17 | 0.18 | 0.16 | 0.12 | 0.10 | 0.11 | 0.08 |
2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenues | 9559.31 | 9370.44 | 8832.83 | 8541.67 | 8187.30 | 8161.50 | 7852.05 | 7925.59 | 7970.14 | 7867.77 | 7709.32 | 7483.47 | 7341.78 | 7163.28 | 6644.44 | 6435.64 | 6148.29 | 5767.69 | 5467.43 | 5244.90 | 4923.12 | 4520.99 | 4186.84 | 3999.37 | 3907.27 | 3700.86 | 3285.76 | 2984.86 | 2785.46 | 2636.64 | 2477.54 | 2290.19 | 2105.20 | 1957.74 | 1823.33 | 1738.36 | 1644.69 | 1573.13 | 1484.73 | 1409.43 | 1340.41 | 1270.09 | 1175.23 | 1106.00 | 1069.37 | 1023.96 | 945.24 | 905.09 | 889.16 | 869.79 | 875.58 | 821.84 | 788.61 | 718.55 | 595.92 | 553.22 | 519.82 | 493.67 | |
Cost Of Revenue | 5174.14 | 4977.07 | 5307.48 | 4930.79 | 4673.47 | 4803.62 | 5404.16 | 4788.66 | 4690.76 | 4284.70 | 5239.57 | 4206.59 | 4018.01 | 3868.51 | 4165.16 | 3867.75 | 3643.71 | 3599.70 | 3466.02 | 3097.92 | 3005.66 | 2870.61 | 3069.25 | 2412.35 | 2289.87 | 2196.07 | 2214.33 | 1992.98 | 1902.31 | 1657.02 | 1719.72 | 1532.84 | 1473.10 | 1369.54 | 1249.37 | 1173.96 | 1121.75 | 1046.40 | 1014.33 | 954.39 | 914.85 | 869.19 | 811.85 | 791.02 | 753.52 | 726.86 | 695.87 | 662.64 | 643.43 | 623.93 | 575.15 | 536.62 | 489.98 | 438.15 | 390.79 | 344.47 | 314.93 | 307.16 | |
Research And Development Expense | 711.25 | 702.47 | 673.34 | 657.16 | 657.98 | 687.27 | 673.93 | 662.74 | 716.85 | 657.53 | 647.47 | 563.89 | 537.32 | 525.21 | 641.34 | 453.80 | 435.05 | 453.82 | 537.23 | 379.78 | 383.23 | 372.76 | 265.03 | 327.03 | 317.21 | 300.73 | 201.87 | 255.24 | 267.08 | 257.11 | 141.39 | 216.10 | 207.30 | 203.51 | 180.86 | 171.76 | 155.06 | 143.11 | 125.88 | 120.95 | 115.18 | 110.31 | 98.13 | 95.54 | 93.13 | 91.97 | 82.14 | 82.52 | 81.55 | 82.80 | 80.78 | 69.48 | 57.87 | 50.91 | 45.96 | 42.11 | 37.86 | 37.40 | |
General And Administrative Expense | 426.99 | 404.02 | 439.27 | 478.59 | 401.50 | 400.92 | 392.45 | 373.21 | 409.30 | 397.93 | 397.79 | 321.79 | 334.85 | 297.20 | 275.54 | 271.62 | 277.24 | 252.09 | 254.59 | 233.17 | 224.66 | 201.95 | -303.22 | 344.06 | 311.20 | 278.25 | 112.46 | 215.53 | 213.94 | 194.29 | 83.53 | 153.17 | 138.41 | 127.22 | 109.04 | 110.89 | 95.91 | 91.49 | 75.80 | 78.02 | 60.01 | 55.90 | 46.12 | 46.21 | 43.84 | 44.13 | 30.22 | 30.56 | 29.81 | 29.09 | 34.48 | 29.79 | 30.67 | 23.00 | 23.96 | 15.90 | 15.15 | 15.54 | |
Operating Income Loss | 2602.84 | 2632.53 | 1496.11 | 1916.39 | 1827.18 | 1714.32 | 549.90 | 1533.02 | 1578.28 | 1971.63 | 631.77 | 1755.25 | 1847.63 | 1959.86 | 954.24 | 1314.86 | 1357.93 | 958.26 | 458.51 | 980.24 | 706.42 | 459.08 | 215.77 | 480.67 | 462.21 | 446.58 | 245.30 | 208.63 | 127.81 | 256.94 | 153.93 | 106.04 | 70.37 | 49.45 | 59.89 | 73.64 | 74.83 | 97.46 | 65.05 | 110.41 | 129.60 | 97.59 | 82.29 | 57.12 | 57.12 | 31.82 | 19.64 | 16.14 | 16.15 | -1.94 | 61.87 | 96.84 | 115.11 | 102.24 | 78.45 | 69.50 | 77.34 | 58.34 | |
Interest Expense | 167.99 | 173.31 | 175.21 | 175.56 | 174.81 | 174.24 | 170.60 | 172.57 | 175.46 | 187.58 | 189.43 | 190.43 | 191.32 | 194.44 | 197.19 | 197.08 | 189.15 | 184.08 | 177.80 | 160.66 | 152.03 | 135.53 | 128.81 | 108.86 | 101.61 | 81.22 | 75.29 | 60.69 | 55.48 | 46.74 | 43.59 | 35.54 | 35.45 | 35.54 | 35.43 | 35.33 | 35.22 | 26.74 | 13.35 | 13.49 | 13.33 | 10.05 | 7.44 | 7.44 | 7.53 | 6.74 | 5.02 | 4.99 | 5.01 | 4.97 | 4.94 | 4.92 | 5.30 | 4.87 | 4.83 | 4.95 | 4.89 | 4.96 | |
Income Tax Expense Benefit | 366.55 | 282.37 | 210.31 | 231.63 | 191.72 | 163.75 | -15.95 | 223.60 | 182.10 | 382.25 | -56.58 | 211.89 | 240.78 | 327.79 | -35.74 | 71.48 | 315.41 | 86.80 | -437.64 | 347.08 | 230.27 | 55.61 | -14.54 | -24.02 | 44.29 | 9.49 | 79.10 | -13.35 | -51.64 | 45.57 | 23.52 | 27.61 | 10.48 | 12.22 | -22.45 | 12.81 | 14.15 | 14.73 | -37.85 | 38.24 | 46.35 | 35.83 | 25.58 | 17.67 | 17.18 | -1.76 | 7.01 | 4.27 | 4.49 | -2.44 | 21.62 | 31.16 | 42.61 | 38.01 | 27.46 | 27.44 | 29.85 | 22.09 | |
Net Income Loss | 2147.31 | 2332.21 | 937.84 | 1677.42 | 1487.61 | 1305.12 | 55.28 | 1398.24 | 1440.95 | 1597.45 | 607.43 | 1449.07 | 1353.01 | 1706.71 | 542.16 | 789.98 | 720.20 | 709.07 | 586.97 | 665.24 | 270.65 | 344.05 | 133.93 | 402.83 | 384.35 | 290.12 | 185.52 | 129.59 | 65.60 | 178.22 | 66.75 | 51.52 | 40.76 | 27.66 | 43.18 | 29.43 | 26.34 | 23.70 | 83.37 | 59.30 | 71.02 | 53.12 | 48.42 | 31.82 | 29.47 | 2.69 | 7.90 | 7.67 | 6.16 | -4.58 | 35.22 | 62.46 | 68.21 | 60.23 | 47.09 | 37.97 | 43.52 | 32.27 | |
Comprehensive Income Net Of Tax | 2170.07 | 2444.28 | 869.46 | 1661.12 | 1540.04 | 1330.73 | 85.62 | 1295.08 | 1370.64 | 1563.77 | 586.77 | 1419.46 | 1358.65 | 1666.45 | 587.70 | 822.90 | 733.18 | 685.53 | 604.70 | 644.35 | 275.90 | 338.03 | 128.86 | 400.75 | 367.66 | 314.94 | 190.32 | 135.60 | 80.09 | 180.93 | 54.71 | 53.20 | 36.95 | 36.56 | 37.76 | 29.66 | 31.37 | -15.01 | 77.28 | 54.44 | 73.02 | 54.04 | 50.43 | 35.06 | 27.52 | 0.06 | 7.81 | 9.72 | 5.55 | -3.71 | 35.34 | 62.16 | 68.51 | 60.07 | NA | NA | NA | NA |
2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Assets | 49098.89 | 48827.72 | 48731.99 | 49501.79 | 50817.47 | 49490.35 | 48594.77 | 47562.19 | 46350.93 | 45330.90 | 44584.66 | 42739.86 | 40970.97 | 40123.01 | 39280.36 | 38622.54 | 37175.28 | 35059.91 | 33975.71 | 30941.71 | 30171.34 | 27218.63 | 25974.40 | 23366.23 | 22663.54 | 20152.80 | 19012.74 | 16951.54 | 16517.22 | 14359.10 | 13586.61 | 12347.34 | 11593.51 | 11262.27 | 10202.87 | 9916.27 | 9654.86 | 9240.63 | 7056.65 | 6778.33 | 6325.82 | 6048.11 | 5412.56 | 4901.32 | 4480.75 | 4363.29 | 3967.89 | 3808.83 | 3478.29 | 3480.46 | 3069.20 | 1961.56 | 1570.69 | 1090.19 | 982.07 | NA | NA | NA | |
Liabilities | 26986.20 | 27462.31 | 28143.68 | 27394.16 | 27985.26 | 27662.15 | 27817.37 | 27034.05 | 27274.96 | 27786.87 | 28735.42 | 27425.24 | 27107.10 | 27238.93 | 28215.12 | 28289.22 | 27840.53 | 26650.62 | 26393.56 | 24080.21 | 24065.79 | 21515.57 | 20735.63 | 18356.58 | 18166.94 | 16132.07 | 15430.79 | 13624.18 | 13404.72 | 11385.41 | 10906.81 | 9818.37 | 9177.67 | 8945.04 | 7979.44 | 7748.95 | 7622.79 | 7331.41 | 5198.94 | 5053.45 | 4716.12 | 4569.75 | 4079.00 | 3696.95 | 3375.13 | 3550.37 | 3223.22 | 3091.99 | 2790.06 | 2817.06 | 2426.39 | 1573.21 | 1236.66 | 814.47 | 691.90 | NA | NA | NA | |
Liabilities And Stockholders Equity | 49098.89 | 48827.72 | 48731.99 | 49501.79 | 50817.47 | 49490.35 | 48594.77 | 47562.19 | 46350.93 | 45330.90 | 44584.66 | 42739.86 | 40970.97 | 40123.01 | 39280.36 | 38622.54 | 37175.28 | 35059.91 | 33975.71 | 30941.71 | 30171.34 | 27218.63 | 25974.40 | 23366.23 | 22663.54 | 20152.80 | 19012.74 | 16951.54 | 16517.22 | 14359.10 | 13586.61 | 12347.34 | 11593.51 | 11262.27 | 10202.87 | 9916.27 | 9654.86 | 9240.63 | 7056.65 | 6778.33 | 6325.82 | 6048.11 | 5412.56 | 4901.32 | 4480.75 | 4363.29 | 3967.89 | 3808.83 | 3478.29 | 3480.46 | 3069.20 | 1961.56 | 1570.69 | 1090.19 | 982.07 | NA | NA | NA | |
Stockholders Equity | 22112.69 | 21365.41 | 20588.31 | 22107.63 | 22832.22 | 21828.20 | 20777.40 | 20528.14 | 19075.97 | 17544.04 | 15849.25 | 15314.62 | 13863.87 | 12884.08 | 11065.24 | 10333.32 | 9334.75 | 8409.29 | 7582.16 | 6861.51 | 6105.55 | 5703.06 | 5238.77 | 5009.65 | 4496.60 | 4020.73 | 3581.96 | 3327.36 | 3112.50 | 2973.68 | 2679.80 | 2528.97 | 2415.83 | 2317.23 | 2223.43 | 2167.32 | 2032.08 | 1909.21 | 1857.71 | 1724.87 | 1609.70 | 1478.36 | 1333.56 | 1204.37 | 1105.62 | 812.92 | 744.67 | 716.84 | 688.23 | 663.40 | 642.81 | 388.35 | 334.03 | 275.72 | 290.16 | NA | NA | NA |
2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Assets Current | 9615.55 | 9921.31 | 9918.13 | 10779.47 | 11506.34 | 10482.62 | 9266.47 | 8816.90 | 7840.78 | 8098.02 | 8069.82 | 9415.79 | 9604.28 | 10107.51 | 9761.58 | 9826.48 | 8564.14 | 6447.78 | 6178.50 | 5327.76 | 5877.16 | 4168.91 | 9694.14 | 8729.98 | 9346.89 | 7817.58 | 7669.97 | 6385.35 | 6700.78 | 5660.33 | 5720.29 | 5193.89 | 5386.92 | 5543.84 | 5431.84 | 5569.71 | 5600.51 | 5539.06 | 3940.47 | 3823.48 | 3668.38 | 3586.78 | 3058.76 | 2849.28 | 2570.32 | 2557.10 | 2240.79 | 2225.02 | 2137.78 | 2058.74 | 1830.86 | 1190.11 | 969.44 | 721.60 | 640.97 | NA | NA | NA | |
Cash And Cash Equivalents At Carrying Value | 6624.94 | 7024.77 | 7116.91 | 7353.24 | 7662.79 | 6714.59 | 5147.18 | 6113.73 | 5819.45 | 6008.95 | 6027.80 | 7526.68 | 7777.53 | 8403.70 | 8205.55 | 8392.39 | 7153.25 | 5151.88 | 5018.44 | 4435.02 | 5004.25 | 3348.56 | 3794.48 | 3067.53 | 3906.36 | 2593.67 | 2822.80 | 1746.47 | 1918.78 | 1077.82 | 1467.58 | 969.16 | 1390.92 | 1605.24 | 1809.33 | 2115.44 | 2293.87 | 2454.78 | 1113.61 | 1183.22 | 1214.24 | 1157.45 | 604.97 | 439.06 | 370.68 | 418.05 | 290.29 | 370.30 | 402.25 | 395.99 | 508.05 | 159.20 | 175.21 | 150.42 | 194.50 | 113.11 | 107.33 | 79.86 | |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents | 6627.05 | 7026.59 | 7118.52 | 7356.84 | 7666.27 | 6738.02 | 5170.58 | 6140.31 | 5844.41 | 6034.50 | 6055.11 | 7552.97 | 7804.62 | 8436.45 | 8238.87 | 8422.28 | 7180.05 | 5178.19 | 5043.79 | 4459.72 | 5028.20 | 3370.10 | 3812.04 | 3078.56 | 3913.99 | 2599.48 | 2822.80 | 1746.47 | 1918.78 | 1077.82 | 1467.58 | NA | NA | NA | 1809.33 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Short Term Investments | 30.97 | 20.97 | 20.97 | 514.20 | 914.20 | 1112.91 | 911.28 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | 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 Assets Current | 2959.64 | 2875.57 | 2780.25 | 2912.03 | 2929.35 | 2655.12 | 3208.02 | 2703.17 | 2021.33 | 2089.07 | 2042.02 | 1889.11 | 1826.75 | 1703.80 | 1556.03 | 1434.09 | 1410.89 | 1295.90 | 1160.07 | 892.74 | 872.91 | 820.35 | 748.47 | 674.53 | 636.87 | 597.39 | 536.25 | 415.49 | 386.77 | 292.49 | 260.20 | 218.24 | 203.43 | 212.72 | 215.13 | 264.89 | 292.81 | 210.90 | 206.27 | 149.68 | 167.67 | 147.13 | 151.94 | 106.25 | 94.54 | 82.47 | 64.62 | 57.74 | 52.29 | 45.76 | 57.33 | 41.80 | 33.79 | 38.35 | 47.36 | NA | NA | NA |
2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Property Plant And Equipment Gross | 2425.68 | 2385.77 | 2346.49 | 2401.08 | 2342.71 | 2221.44 | 2152.00 | 2082.78 | 2026.82 | 2073.89 | 1939.76 | 1813.48 | 1660.40 | 1535.96 | 1454.97 | 1302.30 | 1212.15 | 1087.01 | 981.23 | 884.60 | 837.51 | 805.39 | 786.80 | 727.12 | 689.94 | 679.80 | 641.22 | 644.22 | 615.88 | 566.68 | 544.60 | 505.96 | 474.21 | 471.50 | 470.76 | 472.31 | 453.17 | 423.06 | 414.69 | 396.55 | 386.81 | 368.10 | 357.20 | 344.42 | 347.70 | 337.75 | 336.04 | 329.83 | 310.30 | 306.28 | 306.04 | 305.35 | 288.14 | NA | 265.15 | NA | NA | NA | |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment | 914.73 | 884.60 | 855.04 | 902.69 | 870.74 | 808.35 | 753.74 | 710.02 | 664.90 | 690.13 | 616.31 | 593.37 | 552.97 | 520.54 | 494.79 | 474.19 | 460.21 | 436.56 | 416.00 | 402.60 | 385.11 | 371.02 | 368.52 | 355.96 | 340.30 | 337.87 | 321.81 | 321.80 | 306.05 | 291.60 | 294.21 | 314.08 | 311.35 | 305.25 | 297.35 | 291.04 | 281.77 | 277.24 | 264.82 | 252.41 | 245.09 | 234.63 | 223.59 | 217.16 | 219.77 | 208.43 | 204.36 | 196.23 | 185.65 | 178.09 | 169.69 | 161.35 | 151.19 | NA | 136.58 | NA | NA | NA | |
Property Plant And Equipment Net | 1510.96 | 1501.17 | 1491.44 | 1498.39 | 1471.97 | 1413.09 | 1398.26 | 1372.75 | 1361.92 | 1383.76 | 1323.45 | 1220.11 | 1107.44 | 1015.42 | 960.18 | 828.12 | 751.94 | 650.46 | 565.22 | 481.99 | 452.40 | 434.37 | 418.28 | 371.15 | 349.65 | 341.93 | 319.40 | 322.42 | 309.83 | 275.08 | 250.40 | 191.88 | 162.86 | 166.25 | 173.41 | 181.27 | 171.40 | 145.82 | 149.88 | 144.15 | 141.72 | 133.47 | 133.60 | 127.26 | 127.93 | 129.32 | 131.68 | 133.60 | 124.64 | 128.20 | 136.35 | 143.99 | 136.95 | 134.80 | 128.57 | NA | NA | NA | |
Other Assets Noncurrent | 6045.03 | 5743.14 | 5664.36 | 5474.06 | 5318.40 | 5245.44 | 5193.32 | 4595.19 | 4615.04 | 4657.21 | 4271.85 | 3129.91 | 2967.62 | 2956.10 | 3174.65 | 2900.31 | 2704.08 | 2694.78 | 2727.42 | 1896.97 | 1896.04 | 1726.57 | 901.03 | 856.65 | 674.93 | 678.49 | 652.31 | 504.07 | 428.13 | 394.57 | 341.42 | 283.89 | 300.79 | 292.02 | 284.80 | 273.50 | 242.19 | 243.40 | 192.98 | 178.82 | 166.93 | 148.38 | 129.12 | 116.40 | 100.30 | 100.20 | 89.41 | 83.65 | 68.06 | 67.25 | 55.05 | 28.50 | 13.17 | 13.78 | 14.09 | NA | NA | NA |
2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Liabilities Current | 10140.00 | 9289.22 | 8860.66 | 8338.72 | 8675.81 | 8316.07 | 7930.97 | 7765.92 | 7500.02 | 7739.66 | 8488.97 | 8049.25 | 7832.89 | 7961.77 | 7805.78 | 7939.80 | 7626.42 | 7853.73 | 6855.70 | 7257.90 | 6933.98 | 6857.81 | 6487.32 | 6298.24 | 6079.64 | 6005.59 | 5466.31 | 5310.68 | 5122.94 | 4911.23 | 4586.66 | 4411.40 | 4051.84 | 3933.63 | 3529.62 | 3341.42 | 3220.07 | 3008.85 | 2663.15 | 2548.66 | 2335.12 | 2263.65 | 2154.20 | 1935.14 | 1670.26 | 1688.71 | 1675.93 | 1598.22 | 1498.84 | 1446.67 | 1225.06 | 967.97 | 726.71 | 490.32 | 388.58 | NA | NA | NA | |
Accounts Payable Current | 598.56 | 607.35 | 747.41 | 534.43 | 615.37 | 591.99 | 671.51 | 560.16 | 504.28 | 617.20 | 837.48 | 643.06 | 622.93 | 532.94 | 656.18 | 541.30 | 446.67 | 545.49 | 674.35 | 444.13 | 442.19 | 439.50 | 562.99 | 441.43 | 448.22 | 436.18 | 359.56 | 301.44 | 273.40 | 294.83 | 312.84 | 285.75 | 240.46 | 231.91 | 253.49 | 209.37 | 211.73 | 190.57 | 201.58 | 150.37 | 137.23 | 133.88 | 108.44 | 100.90 | 103.44 | 102.82 | 86.47 | 91.51 | 90.96 | 83.12 | 87.86 | 750.11 | 533.44 | 301.01 | 222.82 | NA | NA | NA | |
Accrued Liabilities Current | 1876.24 | 1977.43 | 1803.96 | 1838.91 | 1908.71 | 1718.07 | 1514.65 | 1803.56 | 1596.04 | 1817.12 | 1449.35 | 1413.12 | 1125.59 | 1291.81 | 1102.20 | 1259.12 | 986.60 | 1061.09 | 843.04 | 1037.72 | 750.81 | 746.27 | 477.42 | 527.08 | 392.60 | 429.43 | 315.09 | 331.72 | 248.87 | 296.26 | 197.63 | 201.23 | 172.07 | 181.63 | 140.39 | 179.35 | 150.41 | 107.32 | 69.75 | 70.56 | 98.55 | 54.86 | 54.02 | 46.43 | 59.03 | 52.00 | 53.14 | 70.68 | 50.88 | 49.11 | 63.69 | 54.67 | 44.14 | 44.12 | 36.49 | NA | NA | NA | |
Contract With Customer Liability Current | 1473.72 | 1469.48 | 1442.97 | 1306.18 | 1311.92 | 1262.27 | 1264.66 | 1176.32 | 1224.74 | 1239.05 | 1209.34 | 1182.63 | 1187.36 | 1140.27 | 1117.99 | 1040.20 | 1029.26 | 986.75 | 924.75 | 915.51 | 892.78 | 808.69 | 760.90 | NA | NA | NA | 618.62 | NA | NA | NA | NA | NA | NA | NA | 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-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Long Term Debt Noncurrent | 12180.02 | 13217.04 | 14143.42 | 13900.75 | 14070.15 | 14037.97 | 14353.08 | 13888.12 | 14233.30 | 14534.56 | 14693.07 | 14793.69 | 14926.89 | 14860.55 | 15809.09 | 15547.62 | 15295.00 | 14170.69 | 14759.26 | 12425.75 | 12594.14 | 10305.02 | 10360.00 | 8336.59 | 8342.07 | 6542.37 | 6499.40 | 4888.78 | 4836.50 | 3365.40 | 3364.31 | 2373.97 | 2373.09 | 2372.20 | 2371.36 | 2400.00 | 2400.00 | 2400.00 | 900.00 | 900.00 | 900.00 | 900.00 | 500.00 | 500.00 | 500.00 | NA | 200.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Other Liabilities Noncurrent | 2637.40 | 2585.36 | 2561.43 | 2486.22 | 2389.91 | 2400.09 | 2452.04 | 2424.64 | 2551.68 | 2567.43 | 2459.16 | 2281.28 | 2082.03 | 1950.99 | 1982.15 | 1875.23 | 1710.95 | 1420.15 | 1444.28 | 977.01 | 973.23 | 792.38 | 129.23 | 127.93 | 141.07 | 139.63 | 135.25 | 128.22 | 89.19 | 73.32 | 61.19 | 57.81 | 54.23 | 53.09 | 52.10 | 40.68 | 60.09 | 60.77 | 59.96 | 94.40 | 90.22 | 84.22 | 79.21 | 82.76 | 80.62 | 78.23 | 70.67 | 62.79 | 62.06 | 62.20 | 61.70 | 372.84 | 276.96 | 90.58 | 69.20 | NA | NA | NA | |
Operating Lease Liability Noncurrent | 2127.12 | 2098.00 | 2046.80 | 2086.48 | 2147.31 | 2155.41 | 2222.50 | 2209.72 | 2338.83 | 2434.08 | 2408.49 | 2222.32 | 2042.07 | 1911.89 | 1945.63 | 1853.00 | 1687.00 | 1400.00 | 1423.00 | 952.68 | 946.32 | 765.02 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | 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-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Stockholders Equity | 22112.69 | 21365.41 | 20588.31 | 22107.63 | 22832.22 | 21828.20 | 20777.40 | 20528.14 | 19075.97 | 17544.04 | 15849.25 | 15314.62 | 13863.87 | 12884.08 | 11065.24 | 10333.32 | 9334.75 | 8409.29 | 7582.16 | 6861.51 | 6105.55 | 5703.06 | 5238.77 | 5009.65 | 4496.60 | 4020.73 | 3581.96 | 3327.36 | 3112.50 | 2973.68 | 2679.80 | 2528.97 | 2415.83 | 2317.23 | 2223.43 | 2167.32 | 2032.08 | 1909.21 | 1857.71 | 1724.87 | 1609.70 | 1478.36 | 1333.56 | 1204.37 | 1105.62 | 812.92 | 744.67 | 716.84 | 688.23 | 663.40 | 642.81 | 388.35 | 334.03 | 275.72 | 290.16 | NA | NA | NA | |
Common Stock Value | 5680.06 | 5489.85 | 5145.17 | 5011.43 | 4874.21 | 4762.40 | 4637.60 | 4473.96 | 4316.87 | 4155.58 | 4024.56 | 3852.53 | 3721.25 | 3600.08 | 3447.70 | 3303.48 | 3127.81 | 2935.53 | 2793.93 | 2677.97 | 2566.36 | 2439.77 | 2315.99 | 2215.74 | 2103.44 | 1995.22 | 1871.40 | 1807.12 | 1727.86 | 1669.13 | 1599.76 | 1503.64 | 1443.71 | 1382.05 | 1324.81 | 1306.46 | 8406.16 | 0.43 | 0.42 | 0.42 | 0.42 | 0.42 | 0.42 | 0.41 | 0.41 | 0.39 | 0.39 | 0.39 | 0.39 | 0.39 | 0.39 | 0.37 | 0.37 | 0.36 | 0.37 | NA | NA | NA | |
Retained Earnings Accumulated Deficit | 27068.80 | 24921.49 | 22589.29 | 21651.45 | 19974.03 | 18486.42 | 17181.30 | 17126.01 | 15727.77 | 14286.82 | 12689.37 | 12081.94 | 10632.87 | 9279.86 | 7573.14 | 7030.99 | 6241.01 | 5520.82 | 4811.75 | 4224.78 | 3559.53 | 3288.89 | 2942.36 | 2808.43 | 2405.59 | 2021.24 | 1731.12 | 1545.60 | 1416.01 | 1350.41 | 1128.60 | 1061.86 | 1010.34 | 969.58 | 941.92 | 898.75 | 869.32 | 842.98 | 819.28 | 735.91 | 676.62 | 605.60 | 552.49 | 504.06 | 472.24 | 442.77 | 440.08 | 432.19 | 424.51 | 418.35 | 422.93 | 387.71 | 333.10 | 275.08 | 237.74 | NA | NA | NA | |
Accumulated Other Comprehensive Income Loss Net Of Tax | -89.11 | -111.88 | -223.94 | -155.57 | -139.27 | -191.69 | -217.31 | -247.64 | -144.48 | -74.17 | -40.49 | -19.84 | 9.78 | 4.14 | 44.40 | -1.15 | -34.07 | -47.05 | -23.52 | -41.25 | -20.35 | -25.60 | -19.58 | -14.51 | -12.43 | 4.26 | -20.56 | -25.36 | -31.37 | -45.86 | -48.56 | -36.53 | -38.21 | -34.40 | -43.31 | -37.89 | -38.12 | -43.15 | -4.45 | 1.65 | 6.50 | 4.50 | 3.58 | 1.57 | -1.66 | 0.29 | 2.92 | 3.01 | 0.96 | 1.58 | 0.71 | NA | NA | NA | 0.75 | NA | NA | NA |
2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net Cash Provided By Used In Operating Activities | 1290.85 | 2212.52 | 1663.01 | 1992.32 | 1440.23 | 2178.74 | 443.86 | 556.81 | 102.75 | 922.84 | -403.27 | 82.38 | -63.76 | 777.27 | -137.67 | 1263.76 | 1041.08 | 259.91 | -1461.97 | -501.79 | -543.75 | -379.80 | -1235.07 | -690.41 | -518.24 | -236.76 | -487.96 | -419.61 | -534.53 | -343.86 | -557.16 | -461.94 | -226.29 | -228.59 | -244.75 | -195.97 | -181.34 | -127.38 | -38.46 | -37.44 | 56.02 | 36.36 | 41.45 | 34.69 | 33.94 | -12.16 | -16.19 | 0.15 | 19.69 | 19.11 | 65.47 | 49.53 | 86.39 | 116.32 | 96.72 | 42.23 | 60.25 | 77.20 | |
Net Cash Provided By Used In Investing Activities | -78.29 | -75.71 | 411.60 | 296.07 | 97.74 | -263.65 | -1586.86 | -84.96 | -158.89 | -245.68 | -954.33 | -188.63 | -111.28 | -85.62 | -146.40 | -118.65 | -142.00 | -98.30 | -207.57 | -49.35 | -50.04 | -80.10 | -80.36 | -168.69 | -40.32 | -49.75 | -35.84 | 202.19 | -56.43 | -75.59 | 24.42 | 23.98 | -2.90 | 4.26 | -40.56 | -47.48 | -48.33 | -42.82 | -51.14 | -20.41 | -28.95 | 57.64 | 64.62 | -13.67 | -127.69 | -179.32 | -65.64 | -33.52 | -10.94 | -135.82 | -115.61 | -41.58 | -34.95 | -73.67 | -58.18 | -5.61 | -11.47 | -40.83 | |
Net Cash Provided By Used In Financing Activities | -1489.38 | -2132.94 | -2452.27 | -2475.11 | -649.35 | -374.07 | 6.71 | 4.11 | 11.25 | -686.32 | -136.02 | -81.56 | -480.27 | -451.93 | 33.99 | 68.67 | 1090.96 | 43.69 | 2223.80 | 11.99 | 2246.90 | 22.97 | 2053.86 | 29.24 | 1909.41 | 56.01 | 1597.94 | 34.42 | 1420.39 | 24.24 | 1042.47 | 16.64 | 17.61 | 14.91 | -17.46 | 72.75 | 62.55 | 1522.43 | 24.39 | 30.66 | 28.47 | 458.19 | 59.93 | 45.80 | 48.96 | 321.58 | 1.83 | -0.16 | -0.12 | 4.03 | 399.00 | -23.96 | -26.66 | -86.73 | 42.86 | -30.84 | -21.32 | -90.74 |
2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net Cash Provided By Used In Operating Activities | 1290.85 | 2212.52 | 1663.01 | 1992.32 | 1440.23 | 2178.74 | 443.86 | 556.81 | 102.75 | 922.84 | -403.27 | 82.38 | -63.76 | 777.27 | -137.67 | 1263.76 | 1041.08 | 259.91 | -1461.97 | -501.79 | -543.75 | -379.80 | -1235.07 | -690.41 | -518.24 | -236.76 | -487.96 | -419.61 | -534.53 | -343.86 | -557.16 | -461.94 | -226.29 | -228.59 | -244.75 | -195.97 | -181.34 | -127.38 | -38.46 | -37.44 | 56.02 | 36.36 | 41.45 | 34.69 | 33.94 | -12.16 | -16.19 | 0.15 | 19.69 | 19.11 | 65.47 | 49.53 | 86.39 | 116.32 | 96.72 | 42.23 | 60.25 | 77.20 | |
Net Income Loss | 2147.31 | 2332.21 | 937.84 | 1677.42 | 1487.61 | 1305.12 | 55.28 | 1398.24 | 1440.95 | 1597.45 | 607.43 | 1449.07 | 1353.01 | 1706.71 | 542.16 | 789.98 | 720.20 | 709.07 | 586.97 | 665.24 | 270.65 | 344.05 | 133.93 | 402.83 | 384.35 | 290.12 | 185.52 | 129.59 | 65.60 | 178.22 | 66.75 | 51.52 | 40.76 | 27.66 | 43.18 | 29.43 | 26.34 | 23.70 | 83.37 | 59.30 | 71.02 | 53.12 | 48.42 | 31.82 | 29.47 | 2.69 | 7.90 | 7.67 | 6.16 | -4.58 | 35.22 | 62.46 | 68.21 | 60.23 | 47.09 | 37.97 | 43.52 | 32.27 | |
Depreciation Depletion And Amortization | 81.23 | 87.23 | 86.57 | 90.66 | 89.39 | 90.33 | 93.39 | 85.19 | 83.50 | 74.60 | 63.98 | 70.25 | 38.43 | 35.74 | 31.94 | 28.59 | 26.66 | 28.52 | 27.82 | 26.70 | 25.50 | 23.56 | 23.22 | 21.16 | 19.74 | 19.04 | 19.07 | 19.24 | 18.55 | 15.05 | 14.19 | 14.41 | 14.13 | 14.80 | 15.49 | 16.05 | 15.58 | 15.17 | 14.31 | 14.36 | 12.98 | 12.38 | 12.85 | 11.45 | 12.03 | 12.05 | 11.96 | 11.13 | 11.05 | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Increase Decrease In Accounts Payable | -19.36 | -145.26 | 213.23 | -68.39 | 38.33 | -89.67 | 125.07 | 53.88 | -122.05 | -215.44 | 185.28 | 24.84 | 72.31 | -137.31 | 107.90 | 111.68 | -112.03 | -149.15 | 230.85 | -7.64 | -2.67 | -124.47 | 121.83 | -4.45 | 7.73 | 74.08 | 63.97 | 34.03 | -12.44 | -11.00 | 15.54 | 27.81 | 8.79 | -19.90 | 49.03 | 6.76 | 6.45 | -10.62 | 51.08 | 13.00 | -3.09 | 22.81 | 12.37 | -5.88 | -5.14 | 17.10 | 4.04 | -6.65 | 0.60 | -1.76 | 19.37 | -5.42 | -4.46 | 77.96 | 138.74 | -10.91 | 1.47 | 17.34 | |
Share Based Compensation | 68.77 | 76.34 | 82.52 | 79.72 | 78.03 | 99.10 | 153.79 | 152.06 | 150.39 | 119.21 | 99.33 | 95.08 | 101.58 | 107.23 | 107.59 | 106.36 | 104.21 | 97.02 | 100.07 | 100.26 | 103.85 | 101.20 | 88.71 | 82.32 | 81.23 | 68.39 | 48.53 | 44.76 | 44.03 | 44.89 | 43.65 | 43.49 | 44.11 | 42.42 | 35.86 | 32.83 | 28.59 | 27.44 | 30.25 | 29.88 | 29.29 | 25.82 | 18.92 | 18.48 | 17.95 | 17.75 | 17.69 | 18.47 | 18.45 | 19.33 | 18.08 | 15.71 | 15.54 | 12.26 | 8.27 | 7.30 | 6.93 | 5.50 |
2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net Cash Provided By Used In Investing Activities | -78.29 | -75.71 | 411.60 | 296.07 | 97.74 | -263.65 | -1586.86 | -84.96 | -158.89 | -245.68 | -954.33 | -188.63 | -111.28 | -85.62 | -146.40 | -118.65 | -142.00 | -98.30 | -207.57 | -49.35 | -50.04 | -80.10 | -80.36 | -168.69 | -40.32 | -49.75 | -35.84 | 202.19 | -56.43 | -75.59 | 24.42 | 23.98 | -2.90 | 4.26 | -40.56 | -47.48 | -48.33 | -42.82 | -51.14 | -20.41 | -28.95 | 57.64 | 64.62 | -13.67 | -127.69 | -179.32 | -65.64 | -33.52 | -10.94 | -135.82 | -115.61 | -41.58 | -34.95 | -73.67 | -58.18 | -5.61 | -11.47 | -40.83 | |
Payments To Acquire Property Plant And Equipment | 78.29 | 75.71 | 81.63 | 103.93 | 100.97 | 62.02 | 111.59 | 84.96 | 90.02 | 121.16 | 165.98 | 167.33 | 110.28 | 81.00 | 148.36 | 109.81 | 141.74 | 98.02 | 107.74 | 45.33 | 39.58 | 60.38 | 70.12 | 39.33 | 27.32 | 37.17 | 21.59 | 33.96 | 65.23 | 52.52 | 61.05 | 27.37 | 10.81 | 8.43 | 12.85 | 37.82 | 27.54 | 13.04 | 15.49 | 21.03 | 19.87 | 13.33 | 23.11 | 10.83 | 8.09 | 12.20 | 19.16 | 13.88 | 3.64 | 4.77 | 10.66 | 14.08 | 8.63 | 16.32 | 14.43 | 7.34 | 5.67 | 6.39 |
2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net Cash Provided By Used In Financing Activities | -1489.38 | -2132.94 | -2452.27 | -2475.11 | -649.35 | -374.07 | 6.71 | 4.11 | 11.25 | -686.32 | -136.02 | -81.56 | -480.27 | -451.93 | 33.99 | 68.67 | 1090.96 | 43.69 | 2223.80 | 11.99 | 2246.90 | 22.97 | 2053.86 | 29.24 | 1909.41 | 56.01 | 1597.94 | 34.42 | 1420.39 | 24.24 | 1042.47 | 16.64 | 17.61 | 14.91 | -17.46 | 72.75 | 62.55 | 1522.43 | 24.39 | 30.66 | 28.47 | 458.19 | 59.93 | 45.80 | 48.96 | 321.58 | 1.83 | -0.16 | -0.12 | 4.03 | 399.00 | -23.96 | -26.66 | -86.73 | 42.86 | -30.84 | -21.32 | -90.74 | |
Payments For Repurchase Of Common Stock | 1600.00 | 2000.00 | 2500.00 | 2500.10 | 645.15 | 400.10 | NA | NA | NA | NA | 0.00 | 100.00 | 500.02 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 39.60 | 51.42 | 108.64 | 0.00 | 57.39 | 45.15 | 107.72 |
2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenues | 9559.31 | 9370.44 | 8832.83 | 8541.67 | 8187.30 | 8161.50 | 7852.05 | 7925.59 | 7970.14 | 7867.77 | 7709.32 | 7483.47 | 7341.78 | 7163.28 | 6644.44 | 6435.64 | 6148.29 | 5767.69 | 5467.43 | 5244.90 | 4923.12 | 4520.99 | 4186.84 | 3999.37 | 3907.27 | 3700.86 | 3285.76 | 2984.86 | 2785.46 | 2636.64 | 2477.54 | 2290.19 | 2105.20 | 1957.74 | 1823.33 | 1738.36 | 1644.69 | 1573.13 | 1484.73 | 1409.43 | 1340.41 | 1270.09 | 1175.23 | 1106.00 | 1069.37 | 1023.96 | 945.24 | 905.09 | 889.16 | 869.79 | 875.58 | 821.84 | 788.61 | 718.55 | 595.92 | 553.22 | 519.82 | 493.67 | |
Streaming, | 1051.83 | 1022.92 | 962.72 | 948.22 | 919.27 | 933.52 | 856.71 | 889.04 | 907.72 | 916.75 | 870.71 | 834.00 | 799.48 | 762.41 | 684.61 | 634.89 | 569.14 | 483.66 | 418.12 | 382.30 | 349.49 | 319.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 | NA | |
Streaming, | 1204.14 | 1165.01 | 1156.02 | 1142.81 | 1077.43 | 1070.19 | 1016.85 | 1023.95 | 1030.23 | 998.95 | 964.15 | 915.30 | 860.88 | 836.65 | 788.52 | 789.38 | 785.37 | 793.45 | 746.39 | 741.43 | 677.14 | 630.47 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Streaming, United States And Canada | 4295.56 | 4224.31 | 3930.56 | 3735.13 | 3599.45 | 3608.64 | 3594.79 | 3601.57 | 3537.86 | 3350.42 | 3308.79 | 3257.70 | 3234.64 | 3170.97 | 2979.51 | 2933.45 | 2839.67 | 2702.78 | 2671.91 | 2621.25 | 2501.20 | 2256.85 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Streaming,EMEA | 3007.77 | 2958.19 | 2783.53 | 2693.15 | 2562.17 | 2517.64 | 2350.14 | 2375.81 | 2457.24 | 2561.83 | 2523.43 | 2432.24 | 2400.48 | 2343.67 | 2137.16 | 2019.08 | 1892.54 | 1723.47 | 1562.56 | 1428.04 | 1319.09 | 1233.38 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | 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 | 4000.00 | 3900.00 | 3700.00 | 3500.00 | 3300.00 | 3300.00 | 3300.00 | 3300.00 | 3300.00 | 3100.00 | 3100.00 | 3000.00 | 3000.00 | 3000.00 | 2800.00 | 2800.00 | 2700.00 | 2500.00 | 2500.00 | 2500.00 | 2400.00 | 2200.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 |