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 | 2009-12-31 | 2009-09-30 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Preferred Stock Par Or Stated Value Per Share | NA | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | NA | NA | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | NA | 0.00 | NA | NA | NA | |
Weighted Average Number Of Diluted Shares Outstanding | NA | 412.10 | 412.50 | 413.60 | NA | 415.50 | 416.20 | 416.90 | NA | 420.20 | 422.00 | 423.80 | NA | 427.70 | 429.00 | 430.00 | NA | 431.80 | 433.30 | 435.40 | NA | 436.60 | 438.00 | 439.90 | NA | 443.40 | 443.70 | 445.00 | NA | 449.20 | 450.30 | 455.30 | NA | 456.90 | 460.30 | 465.70 | NA | 474.00 | 480.30 | 481.70 | NA | 483.00 | 482.80 | 484.30 | NA | 486.50 | 486.80 | 488.40 | NA | 493.20 | 492.40 | 493.30 | NA | 501.30 | 496.90 | 494.90 | NA | 505.50 | 506.20 | NA | |
Weighted Average Number Of Shares Outstanding Basic | NA | 410.50 | 411.10 | 411.70 | NA | 413.70 | 414.30 | 414.60 | NA | 418.10 | 419.80 | 421.40 | NA | 425.80 | 427.40 | 428.60 | NA | 430.00 | 431.50 | 432.70 | NA | 434.10 | 435.70 | 436.80 | NA | 441.00 | 441.30 | 442.20 | NA | 446.50 | 447.90 | 452.30 | NA | 454.40 | 457.60 | 462.40 | NA | 470.30 | 476.60 | 478.40 | NA | 478.90 | 478.40 | 480.10 | NA | 482.70 | 482.10 | 483.50 | NA | 488.50 | 486.70 | 487.90 | NA | 496.20 | 492.00 | 491.40 | NA | 502.40 | 502.00 | NA | |
Earnings Per Share Basic | 2.03 | 2.89 | 2.14 | 2.09 | 1.89 | 2.52 | 1.96 | 1.88 | 1.51 | 2.22 | 1.65 | 1.66 | 1.28 | 1.90 | 1.51 | 1.40 | 0.97 | 1.91 | 1.51 | 1.35 | 1.10 | 1.74 | 1.28 | 1.16 | 0.26 | 1.46 | 1.06 | 0.91 | 0.60 | 1.32 | 1.14 | 0.82 | 0.63 | 1.17 | 0.75 | 0.73 | 0.72 | 1.04 | 0.70 | 0.62 | 0.61 | 1.09 | 0.79 | 0.68 | 0.47 | 1.00 | 0.81 | 0.63 | 0.53 | 0.93 | 0.77 | 0.62 | 0.49 | 0.85 | 0.63 | 0.57 | 0.42 | 0.80 | 0.63 | NA | |
Earnings Per Share Diluted | 2.03 | 2.88 | 2.13 | 2.08 | 1.88 | 2.51 | 1.95 | 1.87 | 1.49 | 2.21 | 1.65 | 1.65 | 1.27 | 1.90 | 1.51 | 1.40 | 0.96 | 1.90 | 1.50 | 1.34 | 1.09 | 1.73 | 1.27 | 1.15 | 0.26 | 1.45 | 1.05 | 0.90 | 0.60 | 1.31 | 1.13 | 0.81 | 0.62 | 1.17 | 0.74 | 0.72 | 0.72 | 1.03 | 0.69 | 0.61 | 0.60 | 1.08 | 0.78 | 0.68 | 0.47 | 0.99 | 0.80 | 0.63 | 0.53 | 0.92 | 0.76 | 0.61 | 0.49 | 0.85 | 0.62 | 0.56 | 0.41 | 0.80 | 0.62 | 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 | 2009-12-31 | 2009-09-30 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue From Contract With Customer Excluding Assessed Tax | 4768.50 | 5253.80 | 4668.00 | 4512.40 | 4477.80 | 4927.80 | 4391.00 | 4215.60 | 4127.70 | 4513.00 | 4025.40 | 3832.30 | 3737.00 | 4102.00 | 3695.70 | 3470.70 | 3376.80 | 4047.80 | 3669.50 | 3495.70 | 3498.70 | 3847.40 | 3505.90 | 3323.20 | 3318.60 | 3696.00 | 3238.30 | 3077.20 | 3064.80 | 3410.80 | 2987.30 | 2916.90 | 2898.20 | 3248.60 | 2807.00 | 2714.00 | 2694.50 | 3031.70 | 2661.30 | 2573.80 | 3073.70 | 3320.00 | 2982.80 | 2839.60 | 2810.50 | 3114.30 | 2747.80 | 2637.50 | 2636.60 | 2923.10 | 2583.00 | 2522.50 | 2507.10 | 2737.30 | 2405.70 | 2229.40 | 2190.30 | 2443.20 | 2198.00 | 2096.10 | |
Revenues | 4768.50 | 5253.80 | 4668.00 | 4512.40 | 4477.80 | 4927.80 | 4391.00 | 4215.60 | 4127.70 | 4513.00 | 4025.40 | 3832.30 | 3737.00 | 4102.00 | 3695.70 | 3470.70 | 3376.80 | 4047.80 | 3669.50 | 3495.70 | 3498.70 | 3847.40 | 3505.90 | 3323.20 | 3318.60 | 3693.00 | 3235.40 | 3078.80 | 3064.80 | 3410.80 | 2987.30 | 2916.90 | 2898.20 | 3248.60 | 2807.00 | 2714.00 | 2694.50 | 3031.70 | 2661.30 | 2573.80 | 3073.70 | 3320.00 | 2982.80 | 2839.60 | 2810.50 | 3114.30 | 2747.80 | 2637.50 | 2636.60 | 2923.10 | 2583.00 | 2522.50 | 2507.10 | 2737.30 | 2405.70 | 2229.40 | 2190.30 | 2443.20 | 2198.00 | 2096.10 | |
Cost Of Goods And Services Sold | 2631.60 | 2768.20 | 2561.60 | 2515.40 | 2485.30 | 2623.80 | 2450.70 | 2393.60 | 2385.90 | 2512.20 | 2341.20 | 2222.60 | 2205.50 | 2278.10 | 2122.40 | 2034.30 | 2067.20 | 2239.10 | 2094.10 | 2044.80 | 2020.50 | 2111.80 | 2013.70 | 1940.50 | 1942.40 | 2079.30 | 1937.90 | 1851.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 | |
Operating Costs And Expenses | 2272.70 | 2406.50 | 2213.30 | 2157.60 | 2148.70 | 2299.80 | 2134.50 | 2074.40 | 2068.60 | 2212.50 | 2040.70 | 1930.80 | 1911.20 | 1999.50 | 1847.80 | 1762.10 | 1806.30 | 1974.10 | 1836.00 | 1787.70 | 1775.50 | 1874.50 | 1785.90 | 1709.90 | 1727.30 | 1844.70 | 1719.30 | 1646.90 | 1622.70 | 1701.50 | 1560.40 | 1531.50 | 1494.10 | 1611.60 | 1479.40 | 1439.80 | 1391.30 | 1484.70 | 1386.00 | 1361.20 | 1345.60 | 1395.90 | 1289.80 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Costs And Expenses | 3769.10 | 3771.80 | 3589.00 | 3487.30 | 3549.40 | 3600.10 | 3363.40 | 3245.10 | 3326.70 | 3348.10 | 3141.90 | 2960.30 | 3063.50 | 3054.60 | 2892.10 | 2730.40 | 2848.30 | 3015.70 | 2880.00 | 2811.20 | 2909.00 | 2883.90 | 2797.50 | 2690.30 | 2817.60 | 2851.10 | 2691.40 | 2556.80 | 2699.80 | 2592.80 | 2429.10 | 2411.20 | 2487.00 | 2463.40 | 2326.50 | 2256.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 | |
Research And Development Expense | 247.90 | 242.70 | 228.70 | 236.50 | 222.20 | 208.60 | 204.20 | 209.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 | NA | NA | |
Selling General And Administrative Expense | 1035.30 | 940.90 | 922.50 | 880.30 | 957.20 | 938.00 | 855.70 | 800.30 | 914.20 | 817.50 | 782.30 | 719.20 | 840.70 | 763.00 | 755.80 | 681.00 | 765.60 | 756.60 | 754.30 | 726.50 | 854.80 | 750.40 | 745.20 | 713.90 | 836.70 | 755.10 | 717.20 | 662.40 | 829.60 | 665.00 | 640.80 | 647.70 | 770.30 | 634.40 | 627.20 | 605.30 | 720.50 | 608.20 | 590.20 | 578.00 | 776.40 | 673.20 | 675.60 | 638.60 | 730.10 | 654.40 | 624.70 | 611.40 | 677.40 | 622.10 | 577.50 | 589.20 | 660.30 | 577.30 | 570.10 | 515.60 | 611.90 | 504.90 | 518.90 | NA | |
Interest Expense | NA | 62.70 | 104.90 | 91.60 | 106.90 | 38.30 | 57.00 | 51.20 | 26.60 | 18.40 | 18.40 | 18.50 | 17.30 | 13.50 | 13.90 | 15.10 | 15.60 | 20.00 | 31.60 | 39.90 | 33.70 | 21.70 | 38.60 | 35.90 | 28.60 | 18.60 | 27.50 | 28.00 | 22.80 | 16.80 | 20.50 | 19.90 | 18.10 | 16.30 | 16.80 | 4.90 | 1.60 | 0.80 | 2.20 | 1.90 | 1.40 | 0.90 | 2.00 | 1.90 | 1.80 | 1.20 | 3.00 | 3.10 | 2.30 | 1.20 | 2.10 | 2.10 | 1.70 | 1.40 | 2.80 | 2.70 | 1.80 | 1.20 | 2.50 | NA | |
Interest Paid Net | 93.00 | 68.10 | 95.80 | 97.00 | 98.00 | 44.00 | 47.80 | 56.70 | 17.70 | 24.00 | 9.20 | 23.90 | 0.80 | 24.20 | 0.80 | 27.30 | 1.00 | 33.20 | 17.00 | 53.60 | 18.90 | 35.30 | 23.90 | 49.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 | |
Allocated Share Based Compensation Expense | 54.80 | 56.30 | 73.60 | 58.80 | 43.80 | 67.60 | 58.40 | 50.60 | 55.50 | 48.30 | 55.60 | 42.30 | 48.90 | 45.50 | 47.10 | 33.80 | 24.10 | 33.40 | 36.20 | 37.10 | 45.10 | 45.20 | 38.60 | 38.40 | 56.00 | 41.70 | 38.70 | 39.00 | 37.70 | 34.30 | 35.80 | 31.10 | 35.20 | 31.70 | 36.10 | 34.70 | 32.20 | 35.90 | 36.30 | 38.80 | 36.50 | 35.50 | 39.20 | 27.20 | 32.10 | 22.40 | 24.30 | 17.60 | 12.90 | 20.30 | 27.10 | 18.50 | 17.80 | 21.80 | 22.80 | NA | 12.60 | 18.20 | 19.30 | NA | |
Income Tax Expense Benefit | 260.00 | 361.40 | 265.40 | 233.40 | 228.90 | 320.90 | 245.00 | 231.00 | 177.90 | 261.40 | 215.70 | 200.30 | 158.90 | 255.50 | 185.10 | 163.10 | 119.70 | 255.80 | 183.90 | 156.70 | 157.90 | 230.80 | 182.80 | 141.40 | 95.90 | 209.50 | 98.20 | 146.70 | 122.60 | 240.00 | 275.30 | 160.00 | 145.00 | 262.30 | 166.50 | 167.50 | 122.00 | 250.60 | 167.10 | 154.50 | 160.60 | 259.40 | 184.10 | 168.70 | 138.10 | 242.10 | 176.80 | 163.10 | 139.10 | 233.20 | 204.70 | 156.60 | 116.90 | 229.20 | 174.50 | 157.90 | 97.90 | 231.40 | 164.00 | NA | |
Income Taxes Paid Net | 379.10 | 215.70 | 502.50 | 87.90 | 301.90 | 241.70 | 479.60 | 57.50 | 268.90 | 222.20 | 310.70 | 55.00 | 403.60 | 207.40 | 317.30 | 45.40 | 156.90 | 169.80 | 304.80 | 45.60 | 196.10 | 157.40 | 241.00 | 39.30 | 106.70 | 33.80 | 347.30 | 41.90 | 247.90 | 236.60 | 296.30 | 36.30 | 231.30 | 108.40 | 293.20 | 18.70 | 227.30 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Other Comprehensive Income Loss Net Of Tax | 43.60 | -106.70 | 722.60 | -162.00 | -178.00 | 323.10 | 273.20 | -730.40 | -731.40 | -933.90 | -205.50 | -133.50 | 268.30 | -298.00 | 24.40 | 30.70 | 219.60 | -3.20 | 2.70 | 23.40 | 154.60 | 203.10 | 125.10 | -60.30 | -42.00 | -163.90 | -88.00 | 34.60 | 134.00 | 53.50 | -320.30 | -31.30 | -55.10 | 219.10 | -131.70 | 13.20 | -123.60 | -22.30 | -40.60 | -164.10 | 137.20 | 30.30 | -59.80 | 55.10 | -193.90 | -104.90 | -35.20 | 119.20 | -129.50 | 20.20 | -67.00 | 39.40 | NA | NA | NA | NA | NA | NA | NA | NA | |
Net Income Loss | 829.30 | 1184.90 | 878.40 | 859.40 | 776.70 | 1043.10 | 813.10 | 779.00 | 625.50 | 928.50 | 694.40 | 700.50 | 538.20 | 810.70 | 647.50 | 602.10 | 411.50 | 820.90 | 651.60 | 582.40 | 475.50 | 753.70 | 558.20 | 505.40 | 108.70 | 643.10 | 467.50 | 401.50 | 265.80 | 587.90 | 510.90 | 368.70 | 282.00 | 532.50 | 341.40 | 336.60 | 336.20 | 489.60 | 331.50 | 295.20 | 288.70 | 521.60 | 377.00 | 328.60 | 227.00 | 482.70 | 390.90 | 305.30 | 258.40 | 452.40 | 375.00 | 302.70 | 241.80 | 423.80 | 310.10 | 278.50 | 207.90 | 403.60 | 315.80 | NA | |
Comprehensive Income Net Of Tax | 872.90 | 1078.20 | 1601.00 | 697.40 | 598.70 | 1366.20 | 1086.30 | 48.60 | -105.90 | -5.40 | 488.90 | 567.00 | 806.50 | 512.70 | 671.90 | 632.80 | 631.20 | 817.70 | 654.30 | 605.80 | 630.00 | 956.80 | 683.30 | 445.10 | 66.70 | 479.20 | 379.50 | 436.10 | 399.80 | 641.40 | 190.60 | 337.40 | 226.90 | 751.60 | 209.70 | 349.80 | 212.60 | 467.30 | 290.90 | 131.10 | 426.00 | 551.90 | 317.20 | 383.70 | 33.10 | 377.80 | 355.70 | 424.50 | 128.90 | 472.60 | 308.00 | 342.10 | 410.00 | 425.20 | 125.10 | 451.50 | NA | 359.20 | 287.00 | 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 | 2009-12-31 | 2009-09-30 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Assets | 54362.70 | 64181.60 | 57069.40 | 49323.60 | 50971.00 | 59881.80 | 54453.00 | 46364.70 | 63068.20 | 72068.10 | 59102.60 | 59987.20 | 48772.50 | 54407.70 | 49325.90 | 42390.10 | 39165.50 | 43383.40 | 49059.40 | 37714.70 | 41887.70 | 48196.30 | 38806.30 | 37416.70 | 37088.70 | 44065.50 | 44545.50 | 35661.10 | 37180.00 | 43855.90 | 39999.40 | 34337.40 | 43670.00 | 51125.60 | 39899.50 | 34380.30 | 33110.50 | 37107.30 | 43503.10 | 30208.10 | 32051.70 | 36596.50 | 38321.80 | 29481.30 | 32268.10 | 40166.30 | 33330.00 | 30144.10 | 30815.50 | 39376.10 | 32484.40 | 28020.20 | 34238.30 | 41596.40 | 32660.30 | NA | 26862.20 | NA | NA | NA | |
Liabilities | 49815.10 | 59554.90 | 52749.80 | 45850.80 | 47461.90 | 56188.00 | 51466.30 | 43788.20 | 59842.90 | 67875.20 | 54053.00 | 54636.50 | 43102.40 | 48733.80 | 43425.90 | 36581.20 | 33413.30 | 37892.70 | 43695.00 | 32354.00 | 36487.80 | 42950.10 | 34042.40 | 32737.90 | 33629.10 | 40036.30 | 40614.30 | 31707.70 | 33203.00 | 39752.80 | 36184.30 | 30087.30 | 39188.40 | 46622.40 | 35693.30 | 29750.10 | 28302.00 | 31929.20 | 38010.90 | 24380.80 | 25381.50 | 29980.40 | 32063.30 | 23288.50 | 26078.20 | 33605.20 | 26934.70 | 23851.40 | 24701.50 | 32919.50 | 26302.00 | 22001.00 | 28227.90 | 35401.90 | 26884.70 | NA | 21383.30 | NA | NA | NA | |
Liabilities And Stockholders Equity | 54362.70 | 64181.60 | 57069.40 | 49323.60 | 50971.00 | 59881.80 | 54453.00 | 46364.70 | 63068.20 | 72068.10 | 59102.60 | 59987.20 | 48772.50 | 54407.70 | 49325.90 | 42390.10 | 39165.50 | 43383.40 | 49059.40 | 37714.70 | 41887.70 | 48196.30 | 38806.30 | 37416.70 | 37088.70 | 44065.50 | 44545.50 | 35661.10 | 37180.00 | 43855.90 | 39999.40 | 34337.40 | 43670.00 | 51125.60 | 39899.50 | 34380.30 | 33110.50 | 37107.30 | 43503.10 | 30208.10 | 32051.70 | 36596.50 | 38321.80 | 29481.30 | 32268.10 | 40166.30 | 33330.00 | 30144.10 | 30815.50 | 39376.10 | 32484.40 | 28020.20 | 34238.30 | 41596.40 | 32660.30 | NA | 26862.20 | NA | NA | NA | |
Stockholders Equity | 4547.60 | 4626.70 | 4319.60 | 3472.80 | 3509.10 | 3693.80 | 2986.70 | 2576.50 | 3225.30 | 4192.90 | 5049.60 | 5350.70 | 5670.10 | 5673.90 | 5900.00 | 5808.90 | 5752.20 | 5490.70 | 5364.40 | 5360.70 | 5399.90 | 5246.20 | 4763.90 | 4678.80 | 3459.60 | 4029.20 | 3931.20 | 3953.40 | 3977.00 | 4103.10 | 3815.10 | 4250.10 | 4481.60 | 4503.20 | 4206.20 | 4630.20 | 4808.50 | 5178.10 | 5492.20 | 5827.30 | 6670.20 | 6616.10 | 6258.50 | 6192.80 | 6189.90 | 6561.10 | 6395.30 | 6292.70 | 6114.00 | 6456.60 | 6182.40 | 6019.20 | 6010.40 | 6194.50 | 5775.60 | NA | 5478.90 | 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 | 2009-12-31 | 2009-09-30 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Assets Current | 45542.50 | 55639.60 | 48543.40 | 40480.10 | 42170.60 | 51518.20 | 46143.60 | 37968.80 | 54804.90 | 63903.80 | 51107.30 | 52047.90 | 40741.80 | 46752.40 | 41662.30 | 34815.40 | 31564.10 | 35708.70 | 41365.00 | 29508.50 | 34342.30 | 40924.00 | 31682.60 | 29955.90 | 32050.00 | 38714.00 | 39350.00 | 31002.60 | 32658.70 | 39514.40 | 35808.10 | 30124.20 | 39500.40 | 46819.00 | 35659.20 | 30176.10 | 28809.20 | 32792.80 | 39116.00 | 25793.40 | 25833.40 | 30532.60 | 32301.10 | 21035.80 | 26201.00 | 34433.20 | 27552.40 | 23972.60 | 25155.60 | 33553.50 | 26727.10 | 22454.00 | 28583.50 | 36083.30 | 27371.50 | NA | 22316.70 | NA | NA | NA | |
Cash And Cash Equivalents At Carrying Value | 2913.40 | 3291.70 | 1641.30 | 1441.40 | 2083.50 | 1828.40 | 1345.00 | 1207.70 | 1436.30 | 1634.20 | 1745.00 | 1602.10 | 2575.20 | 1891.50 | 1602.20 | 1613.10 | 1908.50 | 1705.00 | 1500.40 | 1403.90 | 1949.20 | 1826.20 | 2785.60 | 1490.30 | 2170.00 | 2293.60 | 1773.40 | 2363.60 | 2780.40 | 2995.50 | 2705.20 | 2776.60 | 3191.10 | 2941.40 | 2794.90 | 3184.70 | 1639.30 | 1808.60 | 1850.80 | 2175.70 | 1983.60 | 1671.00 | 1267.10 | 1149.00 | 1699.10 | 1647.70 | 1390.90 | 1117.40 | 1548.10 | 1665.10 | 1331.30 | 1248.90 | 1389.40 | 1600.90 | 1305.70 | 1176.70 | 1643.30 | 1965.00 | 1741.10 | NA | |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents | 10086.00 | 20124.80 | 13879.30 | 6961.90 | 8771.50 | 18040.60 | 13282.50 | 5576.00 | 22783.00 | 31730.60 | 20534.20 | 23192.30 | 13143.20 | 20121.80 | 16128.50 | 10361.70 | 7053.60 | 8519.00 | 13315.10 | 2272.20 | 6796.20 | 14211.50 | 5484.00 | 4408.30 | 6542.10 | 13444.90 | 13859.80 | 6083.20 | 8181.60 | NA | NA | NA | 15458.60 | NA | NA | NA | 5686.30 | 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 | 384.00 | NA | 24.40 | 146.80 | 14.70 | 26.30 | 16.40 | 24.40 | 47.00 | 27.60 | 19.70 | 74.30 | 10.40 | 10.50 | 10.60 | 3.40 | 0.00 | 3.20 | 7.20 | 3545.10 | 10.50 | 7.30 | 3.40 | 127.10 | 3.30 | 0.00 | 3.20 | 113.20 | 3.20 | 3.20 | 41.00 | 41.00 | 23.50 | 23.70 | 26.90 | 27.20 | 26.60 | 26.90 | 101.90 | NA | 2032.20 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Accounts Receivable Net Current | 3428.20 | 3460.70 | 3372.40 | 3095.10 | 3009.60 | 3072.10 | 3162.30 | 2939.20 | 3170.60 | 3250.70 | 2736.00 | 2769.70 | 2727.40 | 2765.40 | 2509.80 | 2489.10 | 2441.30 | 2620.60 | 2587.90 | 2490.40 | 2439.30 | 2485.20 | 2638.10 | 2216.40 | 1984.20 | 2043.40 | 2045.50 | 1788.70 | 1703.60 | 1811.50 | 1839.50 | 1620.60 | 1742.80 | 2074.40 | 1634.20 | 1565.20 | 1546.90 | 1580.70 | 1595.60 | 1390.30 | 1800.40 | 1835.20 | 1730.40 | 1585.80 | 1598.30 | 1723.60 | 1604.10 | 1463.40 | 1399.30 | 1372.70 | 1353.90 | 1236.90 | 1364.80 | 1293.80 | 1136.60 | NA | 1127.70 | NA | NA | NA | |
Other Assets Current | 1204.80 | 957.70 | 1020.60 | 1180.70 | 743.90 | 769.30 | 875.80 | 884.00 | 628.80 | 699.30 | 735.90 | 867.50 | 533.40 | 604.50 | 684.10 | 762.90 | 506.20 | 545.50 | 660.90 | 675.90 | 519.60 | 534.40 | 653.00 | 846.50 | 758.00 | 730.30 | 1079.80 | 1164.10 | 883.20 | 820.30 | 837.00 | 898.80 | 701.80 | 728.00 | 867.20 | 890.30 | 731.10 | 674.10 | 860.70 | 827.10 | 759.20 | 759.70 | 866.80 | 823.20 | 646.80 | 693.00 | 754.50 | 756.30 | 632.00 | 643.90 | 659.40 | 667.90 | 648.30 | 680.80 | 662.10 | NA | 673.40 | NA | NA | NA | |
Available For Sale Securities Debt Securities | 31207.50 | 31096.40 | 30295.50 | 29600.40 | 29764.90 | 29662.50 | 28839.40 | 28761.00 | 28391.60 | 28250.80 | 27120.90 | 25292.70 | 24371.70 | 23271.20 | 22350.50 | 21205.10 | 21576.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 | 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 | 2009-12-31 | 2009-09-30 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Property Plant And Equipment Gross | 2503.30 | NA | NA | NA | 2439.00 | NA | NA | NA | 2281.70 | NA | NA | NA | 2244.50 | NA | NA | NA | 2228.70 | NA | NA | NA | 2181.80 | NA | NA | NA | 2136.30 | NA | NA | NA | 2031.40 | NA | NA | NA | 1840.80 | NA | NA | NA | 1776.40 | NA | NA | NA | 2125.70 | NA | NA | NA | 2042.90 | NA | NA | NA | 1957.40 | NA | NA | NA | 1951.70 | NA | NA | NA | 1828.80 | NA | NA | NA | |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment | 1817.70 | NA | NA | NA | 1757.60 | NA | NA | NA | 1629.10 | NA | NA | NA | 1560.00 | NA | NA | NA | 1524.80 | NA | NA | NA | 1417.60 | NA | NA | NA | 1342.60 | NA | NA | NA | 1251.50 | NA | NA | NA | 1155.80 | NA | NA | NA | 1103.70 | NA | NA | NA | 1348.30 | NA | NA | NA | 1314.20 | NA | NA | NA | 1251.10 | NA | NA | NA | 1235.50 | NA | NA | NA | 1155.00 | NA | NA | NA | |
Amortization Of Intangible Assets | 86.50 | 94.90 | 94.50 | 95.70 | 94.30 | 92.40 | 93.70 | 92.30 | 87.40 | 86.10 | 84.30 | 86.20 | 81.50 | 81.00 | 80.80 | 84.20 | 76.20 | 71.90 | 69.70 | 69.40 | 62.40 | 57.10 | 55.40 | 53.40 | 54.10 | 52.00 | 51.80 | 46.60 | 43.00 | 40.40 | 42.80 | 42.60 | 39.70 | 39.60 | 38.00 | 35.70 | 36.40 | 38.50 | 38.20 | 37.60 | 46.00 | 42.30 | 43.20 | 41.50 | 41.50 | 42.20 | 41.40 | 42.00 | 46.10 | 43.90 | 43.20 | 43.20 | 41.60 | 45.00 | 45.20 | 40.10 | 40.90 | 39.60 | 38.10 | NA | |
Property Plant And Equipment Net | 685.60 | 676.50 | 671.00 | 660.40 | 681.40 | 663.50 | 655.10 | 645.10 | 652.60 | 650.50 | 644.50 | 648.70 | 684.50 | 701.40 | 692.70 | 701.50 | 703.90 | 743.10 | 761.30 | 767.10 | 764.20 | 765.80 | 772.70 | 787.70 | 793.70 | 794.60 | 799.90 | 800.40 | 779.90 | 750.60 | 733.20 | 701.00 | 685.00 | 668.80 | 679.60 | 680.30 | 672.70 | 646.00 | 650.30 | 650.70 | 777.40 | 767.50 | 739.30 | 735.20 | 728.70 | 716.70 | 712.90 | 703.90 | 706.30 | 710.20 | 707.90 | 708.30 | 716.20 | 685.40 | 676.90 | NA | 673.80 | NA | NA | NA | |
Goodwill | 2353.60 | 2355.40 | 2369.80 | 2352.50 | 2339.40 | 2335.70 | 2315.00 | 2273.40 | 2300.50 | 2324.10 | 2330.70 | 2325.80 | 2338.40 | 2333.80 | 2346.60 | 2326.30 | 2309.40 | 2299.30 | 2314.90 | 2303.30 | 2323.00 | 2316.10 | 2321.40 | 2325.00 | 2243.50 | 2263.30 | 2164.30 | 1757.30 | 1741.00 | 1726.70 | 1652.90 | 1698.50 | 1682.00 | 1689.30 | 1671.20 | 1684.60 | 1793.50 | 1785.50 | 1833.40 | 1857.60 | 3113.80 | 3102.00 | 3108.60 | 3095.70 | 3052.60 | 3068.50 | 3100.70 | 3088.80 | 3155.30 | 3163.70 | 3130.00 | 2997.50 | 3073.60 | 3072.00 | 2878.80 | NA | 2383.30 | NA | NA | NA | |
Intangible Assets Net Excluding Goodwill | 1336.00 | 1295.30 | 1315.10 | 1331.80 | 1343.60 | 1360.30 | 1365.60 | 1368.70 | 1333.10 | 1327.30 | 1222.50 | 1211.60 | 1210.10 | 1212.80 | 1207.20 | 1215.90 | 1215.80 | 1106.70 | 1102.50 | 1078.90 | 1071.50 | 1062.90 | 926.70 | 917.20 | 886.40 | 875.30 | 832.70 | 687.30 | 620.20 | 594.80 | 552.40 | 553.80 | 534.20 | 513.90 | 495.30 | 476.20 | 503.20 | 498.30 | 499.30 | 500.40 | 632.30 | 636.20 | 644.50 | 639.10 | 643.20 | 644.40 | 670.60 | 683.80 | 711.20 | 723.10 | 731.50 | 686.70 | 715.70 | 718.70 | 682.80 | NA | 542.40 | NA | NA | NA | |
Other Assets Noncurrent | 1102.10 | 1014.70 | 995.80 | 1352.00 | 1255.40 | 959.90 | 990.90 | 1135.00 | 937.40 | 910.00 | 868.00 | 817.50 | 825.80 | 475.10 | 483.50 | 438.00 | 458.40 | 579.90 | 596.60 | 1129.40 | 934.40 | 740.30 | 739.70 | 1053.40 | 1089.60 | 1391.00 | 1371.20 | 1386.20 | 1352.20 | 1242.40 | 1228.20 | 1225.50 | 1233.50 | 1399.30 | 1341.90 | 1309.20 | 1270.80 | 1324.20 | 1325.80 | 1326.70 | 1485.30 | 1355.00 | 1320.90 | 1286.50 | 1189.90 | 1089.80 | 1075.40 | 1041.90 | 870.40 | 1001.70 | 964.00 | 949.20 | 922.60 | 815.10 | 823.30 | NA | 712.30 | NA | NA | NA | |
Available For Sale Debt Securities Amortized Cost Basis | 32723.30 | 32679.30 | 31788.60 | 31956.00 | 31971.80 | 31570.90 | 31140.70 | 31316.00 | 30113.00 | 29319.20 | 26997.10 | 24920.90 | 23869.50 | 22823.20 | 21550.40 | NA | 20699.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 |
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 | 2009-12-31 | 2009-09-30 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Liabilities Current | 45080.00 | 54901.90 | 48097.70 | 41228.70 | 42767.60 | 51536.10 | 46813.70 | 39166.20 | 55158.70 | 63106.50 | 49084.00 | 49669.90 | 38094.80 | 44615.20 | 39176.50 | 32329.60 | 30126.60 | 34672.80 | 40522.40 | 29200.90 | 32627.70 | 39166.00 | 30296.90 | 29037.30 | 30413.60 | 36741.20 | 37250.90 | 28286.60 | 29815.90 | 36418.50 | 32956.30 | 26719.30 | 35847.40 | 43250.40 | 32468.10 | 26587.30 | 27113.70 | 30714.70 | 36770.20 | 23159.30 | 23908.00 | 28578.20 | 30645.00 | 21899.40 | 24732.80 | 32118.50 | 25438.50 | 22351.10 | 23239.40 | 31423.90 | 24797.50 | 20511.80 | 26786.80 | 33974.10 | 25492.90 | NA | 20052.20 | NA | NA | NA | |
Debt Current | 1.10 | 1.00 | 1.10 | 0.90 | 1.20 | 1.10 | 1.20 | 1.70 | 1.20 | 8.40 | 1.10 | 1.20 | 1.20 | 1.20 | 1.40 | 1.80 | 1001.80 | 1001.80 | 1001.60 | 1001.30 | 2.50 | 2.50 | 2.60 | 2.50 | 2.50 | 2.50 | 2.50 | 7.80 | 7.80 | 7.80 | 7.80 | 2.50 | 2.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 | |
Accounts Payable Current | 100.60 | 84.60 | 76.80 | 67.40 | 96.80 | 74.80 | 85.30 | 82.70 | 110.20 | 81.70 | 103.50 | 77.80 | 141.10 | 112.20 | 113.90 | 111.20 | 102.00 | 115.50 | 132.90 | 108.80 | 125.50 | 156.30 | 151.30 | 131.80 | 135.40 | 105.70 | 136.80 | 112.60 | 149.70 | 126.50 | 137.40 | 117.80 | 152.30 | 158.40 | 138.70 | 146.50 | 194.50 | 130.80 | 136.40 | 146.90 | 169.70 | 145.60 | 140.60 | 148.90 | 157.30 | 149.70 | 141.40 | 138.80 | 167.70 | 137.70 | 137.30 | 123.00 | 153.30 | 131.80 | 116.20 | NA | 150.00 | NA | NA | NA | |
Accrued Income Taxes Current | 15.10 | 110.40 | 1.10 | 179.80 | 44.20 | 62.40 | 11.10 | 176.80 | 38.40 | 141.50 | 63.80 | 179.30 | 58.20 | 103.60 | 28.90 | 133.00 | 40.10 | 50.10 | 38.10 | 123.70 | 54.80 | 99.70 | 29.40 | 75.40 | 43.90 | 80.20 | 22.80 | 87.00 | 49.00 | 133.80 | 82.70 | 101.70 | 28.20 | 68.60 | 23.40 | 99.00 | 27.20 | 56.80 | 41.20 | 115.30 | 20.40 | 95.90 | 15.40 | 98.40 | 39.50 | 85.20 | 25.90 | 95.00 | 39.30 | 97.20 | 45.10 | 84.10 | 28.60 | 40.10 | 32.20 | NA | 60.00 | NA | NA | NA | |
Accrued Liabilities Current | 3350.10 | 3714.50 | 2634.90 | 2292.00 | 2342.60 | 2188.60 | 2373.30 | 2165.10 | 2107.80 | 2100.60 | 1937.00 | 1796.10 | 1963.30 | 2000.90 | 1778.10 | 1900.20 | 1980.70 | 1978.70 | 2051.50 | 1994.60 | 1759.00 | 1678.70 | 2057.80 | 1603.50 | 1547.70 | 1505.30 | 1583.90 | 1440.40 | 1381.90 | 1336.20 | 1420.30 | 1279.60 | 1246.80 | 1344.70 | 1121.80 | 1252.20 | 1159.20 | 1238.20 | 1163.90 | 1127.40 | 1314.90 | 1212.70 | 1193.90 | 1169.70 | 1178.60 | 1137.10 | 1163.60 | 1044.90 | 1054.40 | 930.50 | 963.00 | 869.90 | 930.40 | 700.50 | 726.60 | NA | 771.00 | NA | NA | NA | |
Contract With Customer Liability Current | 199.80 | 189.10 | 188.30 | 182.80 | 188.60 | 187.10 | 176.80 | 172.30 | 188.20 | 197.50 | 189.40 | 191.60 | 203.90 | 200.70 | 207.70 | 205.00 | 212.50 | 215.80 | NA | NA | 220.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 |
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 | 2009-12-31 | 2009-09-30 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Long Term Debt Noncurrent | 2991.30 | 2990.70 | 2990.20 | 2989.80 | 2989.00 | 2988.60 | 2988.10 | 2987.60 | 2987.10 | 2986.60 | 2986.10 | 2985.50 | 2985.00 | 1994.30 | 1994.10 | 1993.90 | 1002.80 | 1002.80 | 1003.00 | 1003.40 | 2002.20 | 2002.30 | 2002.30 | 2002.40 | 2002.40 | 2002.40 | 2002.40 | 2002.10 | 2002.40 | 2002.50 | 2002.50 | 2007.70 | 2007.70 | 2007.70 | 1994.80 | 1995.20 | 9.20 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Deferred Income Tax Liabilities Net | 64.30 | 64.40 | 68.30 | 67.70 | 73.60 | 67.70 | 66.80 | 66.00 | 67.00 | 135.60 | 434.30 | 469.30 | 482.90 | 592.00 | 711.50 | 743.00 | 731.90 | 732.20 | NA | NA | 659.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 | |
Other Liabilities Noncurrent | 990.80 | 935.50 | 918.90 | 893.00 | 933.70 | 918.70 | 931.60 | 902.10 | 924.20 | 954.20 | 843.60 | 813.60 | 834.10 | 806.50 | 812.50 | 813.90 | 837.00 | 745.60 | 726.00 | 707.90 | 798.70 | 759.80 | 752.50 | 736.40 | 728.00 | 795.80 | 824.80 | 835.50 | 830.20 | 836.10 | 770.60 | 734.00 | 701.10 | 707.50 | 675.50 | 648.00 | 644.30 | 621.50 | 629.60 | 616.70 | 660.00 | 627.60 | 623.60 | 612.70 | 603.10 | 599.00 | 610.10 | 606.80 | 585.90 | 585.10 | 605.30 | 582.10 | 556.20 | 551.60 | 530.30 | NA | 528.00 | NA | NA | NA | |
Operating Lease Liability Noncurrent | 328.60 | 309.10 | 326.80 | 334.30 | 349.90 | 332.10 | 334.10 | 348.50 | 370.90 | 344.90 | 363.50 | 345.70 | 343.20 | 360.90 | 357.40 | 330.40 | 344.40 | 361.20 | 360.20 | 355.40 | 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-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 | 2009-12-31 | 2009-09-30 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Stockholders Equity | 4547.60 | 4626.70 | 4319.60 | 3472.80 | 3509.10 | 3693.80 | 2986.70 | 2576.50 | 3225.30 | 4192.90 | 5049.60 | 5350.70 | 5670.10 | 5673.90 | 5900.00 | 5808.90 | 5752.20 | 5490.70 | 5364.40 | 5360.70 | 5399.90 | 5246.20 | 4763.90 | 4678.80 | 3459.60 | 4029.20 | 3931.20 | 3953.40 | 3977.00 | 4103.10 | 3815.10 | 4250.10 | 4481.60 | 4503.20 | 4206.20 | 4630.20 | 4808.50 | 5178.10 | 5492.20 | 5827.30 | 6670.20 | 6616.10 | 6258.50 | 6192.80 | 6189.90 | 6561.10 | 6395.30 | 6292.70 | 6114.00 | 6456.60 | 6182.40 | 6019.20 | 6010.40 | 6194.50 | 5775.60 | NA | 5478.90 | NA | NA | NA | |
Additional Paid In Capital Common Stock | 2406.90 | 2354.00 | 2262.90 | 2188.70 | 2102.30 | 2061.90 | 1954.20 | 1893.10 | 1794.20 | 1736.80 | 1664.70 | 1579.10 | 1531.30 | 1479.80 | 1407.60 | 1348.40 | 1333.80 | 1315.10 | 1253.70 | 1213.70 | 1183.20 | 1140.20 | 1076.10 | 1035.10 | 1014.80 | 964.10 | 903.50 | 869.80 | 867.80 | 833.50 | 784.20 | 750.40 | 768.10 | 735.80 | 694.70 | 659.60 | 663.30 | 614.20 | 584.10 | 565.40 | 545.20 | 513.60 | 474.50 | 436.80 | 456.90 | 451.20 | 439.80 | 476.80 | 486.40 | 484.20 | 479.20 | 466.70 | 489.50 | 479.30 | 464.80 | NA | 493.00 | NA | NA | NA | |
Retained Earnings Accumulated Deficit | 23622.20 | 23366.10 | 22757.10 | 22455.40 | 22118.00 | 21857.80 | 21333.00 | 21039.00 | 20696.30 | 20504.50 | 20011.80 | 19754.80 | 19451.10 | 19307.50 | 18893.60 | 18644.70 | 18436.30 | 18416.50 | 17987.60 | 17729.60 | 17500.60 | 17368.60 | 16959.10 | 16741.10 | 15271.30 | 15466.10 | 15060.10 | 14872.40 | 14728.20 | 14717.70 | 14384.70 | 14130.20 | 14003.30 | 13957.20 | 13666.30 | 13568.60 | 13460.30 | 13348.30 | 13090.20 | 12990.00 | 13632.90 | 13575.10 | 13285.00 | 13139.30 | 13020.30 | 13003.60 | 12732.00 | 12552.00 | 12438.30 | 12371.50 | 12112.60 | 11930.70 | 11803.90 | 11739.50 | 11495.00 | NA | 11252.00 | NA | NA | NA | |
Accumulated Other Comprehensive Income Loss Net Of Tax | -1808.30 | -1851.90 | -1745.20 | -2467.80 | -2305.80 | -2127.80 | -2450.90 | -2724.10 | -1993.70 | -1262.30 | -328.40 | -122.90 | 10.60 | -257.70 | 40.30 | 15.90 | -14.80 | -234.40 | -231.20 | -233.90 | -257.30 | -411.90 | -615.00 | -740.10 | -680.80 | -638.80 | -432.60 | -344.60 | -379.20 | -513.20 | -566.70 | -246.40 | -215.10 | -160.00 | -379.10 | -247.40 | -260.60 | -137.00 | -114.70 | -74.10 | 178.20 | 41.00 | 10.70 | 70.50 | 15.40 | 209.30 | 314.20 | 349.40 | 230.20 | 359.70 | 339.50 | 406.50 | 367.10 | 198.90 | 197.50 | NA | 209.50 | NA | NA | NA | |
Treasury Stock Value | 19737.10 | 19305.40 | 19019.10 | 18767.40 | 18469.30 | 18162.00 | 17913.50 | 17695.40 | 17335.40 | 16850.00 | 16362.40 | 15924.20 | 15386.80 | 14919.60 | 14505.40 | 14264.00 | 14067.00 | 14070.40 | 13709.60 | 13412.60 | 13090.50 | 12914.60 | 12720.20 | 12421.20 | 12209.60 | 11826.10 | 11663.70 | 11508.10 | 11303.70 | 10998.80 | 10851.00 | 10448.00 | 10138.60 | 10093.70 | 9839.60 | 9414.50 | 9118.40 | 8711.30 | 8131.30 | 7717.90 | 7750.00 | 7577.50 | 7575.60 | 7517.70 | 7366.60 | 7166.90 | 7154.60 | 7149.40 | 7104.80 | 6822.70 | 6812.80 | 6848.60 | 6714.00 | 6287.10 | 6445.60 | NA | 6539.50 | NA | NA | NA | |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value | NA | 48.60 | 67.60 | 54.00 | NA | 61.70 | 51.00 | 46.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 |
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 | 2009-12-31 | 2009-09-30 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net Cash Provided By Used In Operating Activities | 1300.60 | 1498.10 | 1032.40 | 326.50 | 1185.70 | 1404.10 | 899.70 | 718.10 | 912.90 | 971.00 | 1093.70 | 121.90 | 652.80 | 1252.20 | 706.40 | 481.90 | 776.60 | 1118.70 | 698.10 | 432.80 | 732.30 | 1024.50 | 782.30 | 149.20 | 705.20 | 1134.90 | 430.40 | 244.70 | 457.20 | 827.60 | 511.30 | 329.80 | 659.10 | 708.10 | 399.50 | 93.20 | 441.40 | 857.10 | 228.90 | 378.20 | 604.50 | 743.90 | 391.70 | 81.30 | 575.50 | 618.30 | 448.50 | -65.10 | 499.10 | 663.20 | 431.60 | 316.30 | 485.50 | 573.00 | 425.00 | 222.30 | 395.50 | 613.70 | NA | NA | |
Net Cash Provided By Used In Investing Activities | -217.20 | -1094.00 | 138.30 | -216.10 | -464.50 | -583.40 | 108.20 | -1577.60 | -1050.70 | -2495.30 | -2232.00 | -1236.40 | -1148.60 | -1416.80 | -1213.80 | 264.20 | 2677.70 | 603.50 | -247.10 | 122.20 | -999.80 | -728.70 | -16.50 | -452.70 | -546.60 | -631.70 | -1033.70 | -292.60 | 6597.40 | -3586.20 | -6044.70 | 8763.90 | 7172.20 | -10393.70 | -6184.90 | 319.20 | 3716.20 | 5903.30 | -13646.90 | 267.10 | 4991.80 | 2045.30 | -8727.90 | 2504.10 | 7341.00 | -6775.60 | -2859.70 | 715.90 | 8258.40 | -6582.90 | -4314.00 | 5882.10 | 7294.20 | -8496.70 | -1982.40 | -4155.70 | 7701.80 | -5239.10 | NA | NA | |
Net Cash Provided By Used In Financing Activities | -11115.50 | 5867.70 | 5719.80 | -1903.70 | -9994.50 | 3938.10 | 6678.30 | -16302.60 | -8725.30 | 12714.00 | -1520.10 | 11184.80 | -6486.20 | 4172.20 | 6227.40 | 2524.10 | -4926.60 | -6489.10 | 10571.00 | -5045.90 | -7153.10 | 8433.70 | 329.40 | -1817.70 | -7014.10 | -922.10 | 8345.00 | -2064.70 | -7295.20 | 3042.80 | 5484.30 | -9513.60 | -7576.10 | 9816.70 | 5405.40 | 1144.10 | -4333.10 | -6752.80 | 13120.60 | -418.00 | -5294.00 | -2381.30 | 8454.60 | -3137.50 | -7862.70 | 6426.70 | 2680.30 | -1093.30 | -8857.60 | 6243.50 | 3975.60 | -6315.40 | -7996.60 | 8205.50 | 1691.50 | 3438.80 | -8403.40 | 4867.00 | 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 | 2009-12-31 | 2009-09-30 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net Cash Provided By Used In Operating Activities | 1300.60 | 1498.10 | 1032.40 | 326.50 | 1185.70 | 1404.10 | 899.70 | 718.10 | 912.90 | 971.00 | 1093.70 | 121.90 | 652.80 | 1252.20 | 706.40 | 481.90 | 776.60 | 1118.70 | 698.10 | 432.80 | 732.30 | 1024.50 | 782.30 | 149.20 | 705.20 | 1134.90 | 430.40 | 244.70 | 457.20 | 827.60 | 511.30 | 329.80 | 659.10 | 708.10 | 399.50 | 93.20 | 441.40 | 857.10 | 228.90 | 378.20 | 604.50 | 743.90 | 391.70 | 81.30 | 575.50 | 618.30 | 448.50 | -65.10 | 499.10 | 663.20 | 431.60 | 316.30 | 485.50 | 573.00 | 425.00 | 222.30 | 395.50 | 613.70 | NA | NA | |
Net Income Loss | 829.30 | 1184.90 | 878.40 | 859.40 | 776.70 | 1043.10 | 813.10 | 779.00 | 625.50 | 928.50 | 694.40 | 700.50 | 538.20 | 810.70 | 647.50 | 602.10 | 411.50 | 820.90 | 651.60 | 582.40 | 475.50 | 753.70 | 558.20 | 505.40 | 108.70 | 643.10 | 467.50 | 401.50 | 265.80 | 587.90 | 510.90 | 368.70 | 282.00 | 532.50 | 341.40 | 336.60 | 336.20 | 489.60 | 331.50 | 295.20 | 288.70 | 521.60 | 377.00 | 328.60 | 227.00 | 482.70 | 390.90 | 305.30 | 258.40 | 452.40 | 375.00 | 302.70 | 241.80 | 423.80 | 310.10 | 278.50 | 207.90 | 403.60 | 315.80 | NA | |
Depreciation Depletion And Amortization | 135.70 | 144.60 | 140.10 | 141.50 | 140.40 | 137.00 | 136.80 | 135.10 | 130.50 | 129.00 | 126.50 | 129.10 | 126.00 | 126.90 | 126.70 | 131.10 | 124.50 | 120.60 | 117.60 | 117.30 | 109.40 | 103.10 | 97.50 | 99.00 | 99.30 | 96.30 | 94.80 | 87.20 | 82.50 | 77.60 | 78.40 | 77.60 | 73.90 | 73.30 | 72.60 | 68.80 | 69.50 | 70.40 | 69.70 | 68.30 | 89.10 | 82.70 | 83.90 | 80.50 | 80.30 | 81.10 | 77.30 | 78.30 | 83.30 | 81.10 | 79.20 | 79.70 | 79.00 | 81.00 | 82.70 | 75.50 | 76.40 | 78.00 | NA | NA | |
Share Based Compensation | 54.80 | 56.30 | 73.60 | 58.80 | 43.80 | 67.60 | 58.40 | 50.60 | 55.50 | 48.30 | 55.60 | 42.30 | 48.90 | 45.50 | 47.10 | 33.80 | 24.10 | 33.40 | 36.20 | 37.10 | 45.10 | 45.20 | 38.60 | 38.40 | 56.00 | 41.70 | 38.70 | 39.00 | 37.70 | 34.30 | 35.80 | 31.10 | 35.20 | 31.70 | 36.00 | 34.70 | NA | NA | NA | 38.80 | 36.50 | 35.60 | 39.10 | 27.20 | 18.30 | 36.20 | 24.30 | 17.60 | 12.60 | 20.40 | 27.20 | 18.60 | 17.80 | 21.80 | 22.80 | 13.90 | 12.60 | 18.20 | 19.30 | 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 | 2009-12-31 | 2009-09-30 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net Cash Provided By Used In Investing Activities | -217.20 | -1094.00 | 138.30 | -216.10 | -464.50 | -583.40 | 108.20 | -1577.60 | -1050.70 | -2495.30 | -2232.00 | -1236.40 | -1148.60 | -1416.80 | -1213.80 | 264.20 | 2677.70 | 603.50 | -247.10 | 122.20 | -999.80 | -728.70 | -16.50 | -452.70 | -546.60 | -631.70 | -1033.70 | -292.60 | 6597.40 | -3586.20 | -6044.70 | 8763.90 | 7172.20 | -10393.70 | -6184.90 | 319.20 | 3716.20 | 5903.30 | -13646.90 | 267.10 | 4991.80 | 2045.30 | -8727.90 | 2504.10 | 7341.00 | -6775.60 | -2859.70 | 715.90 | 8258.40 | -6582.90 | -4314.00 | 5882.10 | 7294.20 | -8496.70 | -1982.40 | -4155.70 | 7701.80 | -5239.10 | 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 | 2009-12-31 | 2009-09-30 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net Cash Provided By Used In Financing Activities | -11115.50 | 5867.70 | 5719.80 | -1903.70 | -9994.50 | 3938.10 | 6678.30 | -16302.60 | -8725.30 | 12714.00 | -1520.10 | 11184.80 | -6486.20 | 4172.20 | 6227.40 | 2524.10 | -4926.60 | -6489.10 | 10571.00 | -5045.90 | -7153.10 | 8433.70 | 329.40 | -1817.70 | -7014.10 | -922.10 | 8345.00 | -2064.70 | -7295.20 | 3042.80 | 5484.30 | -9513.60 | -7576.10 | 9816.70 | 5405.40 | 1144.10 | -4333.10 | -6752.80 | 13120.60 | -418.00 | -5294.00 | -2381.30 | 8454.60 | -3137.50 | -7862.70 | 6426.70 | 2680.30 | -1093.30 | -8857.60 | 6243.50 | 3975.60 | -6315.40 | -7996.60 | 8205.50 | 1691.50 | 3438.80 | -8403.40 | 4867.00 | NA | NA | |
Payments Of Dividends | 575.10 | 575.90 | 516.30 | 515.80 | 517.50 | 520.60 | 432.60 | 432.90 | 434.30 | 437.70 | 393.80 | 393.20 | 396.00 | 397.80 | 390.70 | 391.00 | 391.60 | 392.90 | 342.70 | 343.30 | 343.40 | 344.60 | 302.40 | 302.60 | 278.60 | 278.40 | 253.00 | 253.70 | 255.80 | 257.10 | 240.50 | 241.80 | 242.40 | 242.40 | 229.80 | 229.00 | 231.40 | 234.90 | 231.50 | 229.80 | 231.10 | 231.20 | 210.20 | 210.60 | 210.80 | 210.40 | 192.20 | 192.10 | 193.30 | 192.50 | 176.20 | 177.70 | 179.20 | 177.60 | 167.60 | 168.00 | 175.30 | 167.30 | NA | NA | |
Payments For Repurchase Of Common Stock | 435.50 | 291.50 | 254.70 | 250.00 | 303.90 | 264.00 | 220.20 | 333.30 | 487.50 | 491.40 | 462.50 | 528.00 | 469.80 | 427.40 | 261.50 | 213.60 | 0.00 | 391.20 | 305.40 | 309.70 | 177.10 | 234.00 | 299.50 | 227.10 | 393.10 | 187.90 | 158.20 | 250.10 | 302.80 | 191.50 | 436.70 | 328.60 | 64.70 | 318.00 | 464.90 | 308.10 | 429.50 | 665.50 | 401.00 | 61.20 | 208.30 | 41.80 | 114.20 | 303.00 | 245.30 | 95.10 | 112.40 | 194.50 | 341.40 | 102.00 | 48.70 | 249.20 | 558.00 | 72.70 | 52.30 | 49.80 | 487.20 | 127.30 | 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 | 2009-12-31 | 2009-09-30 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenues | 4768.50 | 5253.80 | 4668.00 | 4512.40 | 4477.80 | 4927.80 | 4391.00 | 4215.60 | 4127.70 | 4513.00 | 4025.40 | 3832.30 | 3737.00 | 4102.00 | 3695.70 | 3470.70 | 3376.80 | 4047.80 | 3669.50 | 3495.70 | 3498.70 | 3847.40 | 3505.90 | 3323.20 | 3318.60 | 3693.00 | 3235.40 | 3078.80 | 3064.80 | 3410.80 | 2987.30 | 2916.90 | 2898.20 | 3248.60 | 2807.00 | 2714.00 | 2694.50 | 3031.70 | 2661.30 | 2573.80 | 3073.70 | 3320.00 | 2982.80 | 2839.60 | 2810.50 | 3114.30 | 2747.80 | 2637.50 | 2636.60 | 2923.10 | 2583.00 | 2522.50 | 2507.10 | 2737.30 | 2405.70 | 2229.40 | 2190.30 | 2443.20 | 2198.00 | 2096.10 | |
Revenue From Contract With Customer Excluding Assessed Tax | 4768.50 | 5253.80 | 4668.00 | 4512.40 | 4477.80 | 4927.80 | 4391.00 | 4215.60 | 4127.70 | 4513.00 | 4025.40 | 3832.30 | 3737.00 | 4102.00 | 3695.70 | 3470.70 | 3376.80 | 4047.80 | 3669.50 | 3495.70 | 3498.70 | 3847.40 | 3505.90 | 3323.20 | 3318.60 | 3696.00 | 3238.30 | 3077.20 | 3064.80 | 3410.80 | 2987.30 | 2916.90 | 2898.20 | 3248.60 | 2807.00 | 2714.00 | 2694.50 | 3031.70 | 2661.30 | 2573.80 | 3073.70 | 3320.00 | 2982.80 | 2839.60 | 2810.50 | 3114.30 | 2747.80 | 2637.50 | 2636.60 | 2923.10 | 2583.00 | 2522.50 | 2507.10 | 2737.30 | 2405.70 | 2229.40 | 2190.30 | 2443.20 | 2198.00 | 2096.10 | |
Clientfundinterest | NA | 320.80 | 225.30 | 201.70 | 235.70 | 249.40 | 187.20 | 141.00 | 126.80 | 118.00 | 106.00 | 101.10 | 103.20 | 107.40 | 105.40 | 106.50 | 114.80 | 158.90 | 137.70 | 133.90 | 146.90 | 167.40 | 129.10 | 118.50 | 125.60 | 134.80 | 106.70 | 99.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 | |
Global | 636.40 | 649.80 | 608.10 | 607.90 | 608.30 | 603.20 | 543.90 | 540.50 | 564.90 | 577.40 | 553.00 | 545.70 | 558.90 | 567.10 | 530.90 | 510.20 | 498.00 | 540.30 | 511.40 | 503.10 | 505.70 | 545.40 | 490.00 | 473.50 | 499.40 | 513.70 | 469.00 | 449.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 | |
HCM | 1987.40 | 2278.80 | 1975.20 | 1914.40 | 1879.50 | 2163.80 | 1861.80 | 1811.00 | 1750.30 | 2014.00 | 1743.80 | 1666.70 | 1622.40 | 1851.30 | 1624.80 | 1530.60 | 1466.10 | 1858.30 | 1647.90 | 1568.50 | 1555.70 | 1771.40 | 1599.40 | 1520.30 | 1508.50 | 1759.40 | 1512.70 | 1424.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 | |
HRO | 855.70 | 988.10 | 888.70 | 811.70 | 799.70 | 955.10 | 853.90 | 777.30 | 771.90 | 906.40 | 758.70 | 679.30 | 652.20 | 791.50 | 668.70 | 582.40 | 559.60 | 742.40 | 650.10 | 591.10 | 589.00 | 678.70 | 614.20 | 557.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 | |
Interest On Funds Held For Clients | 276.80 | 320.80 | 225.30 | 201.70 | 235.70 | 249.40 | 187.20 | 141.00 | 126.80 | 118.00 | 106.00 | 101.10 | 103.20 | 107.40 | 105.40 | 106.50 | 114.80 | 158.90 | 137.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 | |
P E O Revenues | 1549.80 | 1662.70 | 1544.10 | 1467.70 | 1457.40 | 1589.70 | 1501.60 | 1428.10 | 1407.80 | 1512.70 | 1357.60 | 1263.50 | 1211.30 | 1323.40 | 1185.10 | 1094.60 | 1080.60 | 1236.80 | 1133.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 | NA | NA | NA | NA | NA | |
P E O Zero Margin Benefits Pass Throughs | 1012.20 | 1016.30 | 970.70 | 976.70 | 954.60 | 956.30 | 944.20 | 945.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 | NA | NA | |
Revenues Other Than Interest On Funds Held For Clients And P E O Revenues | 2941.90 | 3270.30 | 2898.60 | 2843.00 | 2784.70 | 3088.70 | 2702.20 | 2646.50 | 2593.10 | 2882.30 | 2561.80 | 2467.70 | 2422.50 | 2671.20 | 2405.20 | 2269.60 | 2181.40 | 2652.10 | 2398.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 | NA | NA | NA | NA | NA | |
Clientfundinterest, Employer Services | NA | 317.90 | 223.30 | 199.80 | 233.60 | 247.10 | 185.50 | 139.70 | 125.60 | 116.90 | 104.80 | 100.50 | 102.30 | 106.70 | 104.40 | 105.20 | 113.70 | 157.50 | 136.40 | 132.60 | 145.60 | 165.80 | 127.90 | 116.80 | 124.50 | 133.40 | 105.60 | 98.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 | |
Clientfundinterest, Professional Employee Organization Services | NA | 2.90 | 2.00 | 1.90 | 2.10 | 2.30 | 1.70 | 1.30 | 1.20 | 1.10 | 1.20 | 0.60 | 0.90 | 0.70 | 1.00 | 1.30 | 1.10 | 1.40 | 1.30 | 1.30 | 1.30 | 1.60 | 1.20 | 1.70 | 1.10 | 1.40 | 1.10 | 0.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 | |
Global, Employer Services | NA | 649.80 | 608.10 | 607.90 | 608.30 | 603.20 | 543.90 | 540.50 | 564.90 | 577.40 | 553.00 | 545.70 | 558.90 | 567.10 | 530.90 | 510.20 | 498.00 | 540.30 | 511.40 | 503.10 | 505.70 | 545.40 | 490.00 | 473.50 | 499.40 | 513.70 | 469.00 | 449.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 | |
HCM, Employer Services | NA | 2280.80 | 1977.40 | 1916.70 | 1881.50 | 2165.80 | 1864.10 | 1813.20 | 1752.90 | 2015.20 | 1745.70 | 1669.10 | 1624.50 | 1852.60 | 1625.20 | 1532.30 | 1466.80 | 1859.80 | 1649.80 | 1570.00 | 1556.40 | 1774.70 | 1599.60 | 1521.80 | 1516.10 | 1756.30 | 1512.50 | 1425.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 | |
HCM, All Other | NA | -2.00 | -2.20 | -2.30 | -2.00 | -2.00 | -2.30 | -2.20 | -2.60 | -1.20 | -1.90 | -2.40 | -2.10 | -1.30 | -0.40 | -1.70 | -0.70 | -1.50 | -1.90 | -1.50 | -0.70 | -3.30 | -0.20 | -1.50 | -7.60 | 3.10 | 0.20 | -0.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 | |
HRO, Employer Services | NA | 342.20 | 316.40 | 322.00 | 297.90 | 323.00 | 298.40 | 296.80 | 279.50 | 292.50 | 267.80 | 256.20 | 242.10 | 253.60 | 250.10 | 229.10 | 217.50 | 254.10 | 239.90 | 235.70 | 227.40 | 233.20 | 232.90 | 226.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 | NA | NA | NA | NA | |
HRO, Professional Employee Organization Services | NA | 646.40 | 573.40 | 491.00 | 502.80 | 633.40 | 557.40 | 482.30 | 494.00 | 615.50 | 493.70 | 424.00 | 411.00 | 538.70 | 419.20 | 353.60 | 342.30 | 489.00 | 411.00 | 356.50 | 359.30 | 448.60 | 383.80 | 332.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 | |
HRO, All Other | NA | -0.50 | -1.10 | -1.30 | -1.00 | -1.30 | -1.90 | -1.80 | -1.60 | -1.60 | -2.80 | -0.90 | -0.90 | -0.80 | -0.60 | -0.30 | -0.20 | -0.70 | -0.80 | -1.10 | 2.30 | -3.10 | -2.50 | -1.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 | |
P E O Zero Margin Benefits Pass Throughs, Professional Employee Organization Services | NA | 1016.30 | 970.70 | 976.70 | 954.60 | 956.30 | 944.20 | 945.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 | NA | NA | |
Employer Services | NA | 3590.70 | 3125.20 | 3046.40 | 3021.30 | 3339.10 | 2891.90 | 2790.20 | 2722.90 | 3002.00 | 2671.30 | 2571.50 | 2527.80 | 2780.00 | 2510.60 | 2376.80 | 2296.00 | 2811.70 | 2537.50 | 2441.40 | 2435.10 | 2719.10 | 2450.40 | 2338.20 | 2349.10 | 2628.50 | 2297.80 | 2179.40 | 1716.40 | 2627.20 | 2309.30 | 2261.20 | 2291.80 | 2576.70 | 2212.60 | 2130.80 | 2153.60 | 2474.70 | 2169.90 | 2099.10 | 2139.10 | 2350.90 | 2087.00 | 1968.00 | 1974.70 | 2212.60 | 1907.70 | 1819.00 | 1881.60 | 2108.60 | 1827.10 | 1750.40 | 1581.70 | 1973.50 | 1707.20 | 1599.30 | NA | NA | NA | NA | |
Professional Employee Organization Services | NA | 1665.60 | 1546.10 | 1469.60 | 1459.50 | 1592.00 | 1503.30 | 1429.40 | 1409.00 | 1513.80 | 1358.80 | 1264.10 | 1212.20 | 1324.10 | 1186.10 | 1095.90 | 1081.70 | 1238.30 | 1134.70 | 1056.90 | 1062.00 | 1134.70 | 1058.20 | 987.80 | 972.80 | 1067.30 | 942.40 | 899.80 | 876.40 | 974.40 | 822.90 | 794.70 | 767.90 | 866.30 | 737.40 | 701.50 | 677.90 | 748.50 | 625.80 | 594.90 | 584.00 | 650.80 | 531.10 | 505.10 | 490.10 | 565.50 | 465.70 | 451.90 | 443.30 | 513.70 | 413.80 | 400.50 | 396.60 | 447.80 | 358.20 | 341.30 | NA | NA | NA | NA | |
All Other | NA | -2.50 | -3.30 | -3.60 | -3.00 | -3.30 | -4.20 | -4.00 | -4.20 | -2.80 | -4.70 | -3.30 | -3.00 | -2.10 | -1.00 | -2.00 | -0.90 | -2.20 | -2.70 | -2.60 | 1.60 | -6.40 | -2.70 | -2.80 | -5.70 | 0.20 | -1.90 | -2.00 | -2.40 | -2.10 | -2.30 | -3.60 | -3.10 | -2.80 | -2.90 | 10.70 | 77.50 | -4.80 | -2.70 | -0.10 | NA | -0.10 | -0.20 | 0.10 | NA | 0.20 | 0.50 | 0.70 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |