













| 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 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 | 5939.20 | 5359.30 | 5175.20 | 5126.80 | 5553.00 | 5048.40 | 4832.70 | 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 | |
| Gross Profit | 2867.20 | 2469.60 | 2339.10 | 2309.90 | 2648.80 | 2305.90 | 2199.00 | 2136.90 | 2485.60 | 2106.40 | 1997.00 | 1992.50 | 2304.00 | 1940.30 | 1822.00 | 1741.80 | 2000.80 | 1684.20 | 1609.70 | 1531.50 | 1823.90 | 1573.30 | 1436.40 | 1309.60 | 1808.70 | 1575.40 | 1450.90 | 1478.20 | 1735.60 | 1492.20 | 1382.70 | 1366.40 | 1615.60 | 1288.70 | 1212.40 | 1217.60 | 1499.80 | 1219.50 | 1173.30 | 1199.70 | 1435.90 | 1124.50 | 1067.50 | 1092.70 | 1340.00 | 1070.30 | 1007.80 | 1228.10 | 1435.60 | 1208.10 | 1113.10 | 1117.70 | 1368.40 | 1123.50 | 1051.00 | 1047.30 | 1298.40 | 1063.10 | 1016.40 | 988.40 | 1216.70 | 1025.40 | 917.50 | 908.10 | 1112.50 | 970.80 | 906.60 | |
| Net Income Loss | 1359.80 | 1062.00 | 1013.00 | 910.70 | 1249.50 | 963.20 | 956.30 | 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 | 1146.40 | 1153.00 | 1165.70 | 1213.30 | 1592.20 | 534.70 | 1664.40 | 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 |












| 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 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 | 64484.20 | 84639.40 | 54320.80 | 53369.30 | 56448.60 | 64096.70 | 49511.40 | 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 |
| 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 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 | 54234.10 | 74472.10 | 44202.50 | 43252.20 | 46536.80 | 54254.40 | 39911.20 | 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 | 3228.40 | 2424.70 | 2478.00 | 3347.80 | 2680.60 | 2216.40 | 2104.90 | 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 | 12597.90 | 33661.70 | 3991.70 | 5054.60 | 8199.20 | 16604.20 | 2791.50 | 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 | NA | 45.70 | 5466.10 | 4498.80 | NA | NA | 5242.20 | 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 | 3569.20 | 3408.50 | 3463.60 | 3579.10 | 3547.90 | 3503.50 | 3316.70 | 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 | 1023.40 | 1083.10 | 1094.90 | 840.80 | 933.10 | 1126.80 | 1070.50 | 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 | 37043.60 | 36318.80 | 35652.30 | 33777.70 | 33856.60 | 33019.90 | 33673.10 | 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 | |
| Allowance For Doubtful Accounts Receivable Current | 46.00 | 47.50 | 46.00 | 47.10 | 48.20 | 50.30 | 53.20 | 52.20 | 51.50 | 48.60 | 50.30 | 53.00 | 51.20 | 50.00 | 52.50 | 56.80 | 58.30 | 78.20 | 76.70 | 79.60 | 83.10 | 86.30 | 89.10 | 92.50 | 84.80 | 53.10 | 59.30 | 54.90 | 50.80 | 51.20 | 52.20 | 51.30 | 51.90 | 52.80 | 54.00 | 49.60 | 48.00 | 45.60 | 42.10 | 38.10 | 38.00 | 35.10 | 36.60 | 35.10 | 35.30 | 35.50 | 39.20 | 51.00 | 49.90 | 50.30 | 50.90 | 45.60 | 45.70 | 46.20 | 44.50 | 41.10 | 44.20 | 44.70 | 46.80 | 44.80 | 49.40 | 47.30 | NA | 39.60 | NA | NA | NA |
| 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 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 | NA | NA | NA | 2577.40 | NA | NA | NA | 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 | |
| Intangible Assets Net Excluding Goodwill | 1640.60 | 1622.50 | 1598.00 | 1603.00 | 1604.30 | 1739.10 | 1330.30 | 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 | |
| Goodwill | 3289.10 | 3294.20 | 3275.20 | 3273.50 | 3300.20 | 3183.90 | 2369.00 | 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 | |
| Accumulated Depreciation Depletion And Amortization Property Plant And Equipment | NA | NA | NA | 1922.00 | NA | NA | NA | 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 | 96.80 | 95.80 | 95.40 | 94.60 | 96.30 | 100.70 | 89.00 | 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 | 622.70 | 622.70 | 646.70 | 655.40 | 670.40 | 682.20 | 692.50 | 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 | |
| Other Assets Noncurrent | 1159.00 | 1113.10 | 1084.90 | 1052.60 | 999.90 | 951.90 | 923.20 | 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 | 37405.00 | 36422.50 | 35863.80 | 34203.40 | 34544.60 | 34094.40 | 34324.30 | 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 | |
| Deferred Tax Assets Gross | NA | NA | NA | 755.40 | NA | NA | NA | 927.80 | NA | NA | NA | 994.70 | NA | NA | NA | 774.80 | NA | NA | NA | 384.90 | NA | NA | NA | 380.80 | NA | NA | NA | 379.10 | NA | NA | NA | 416.50 | NA | NA | NA | 487.70 | NA | NA | NA | 454.20 | NA | NA | NA | 383.90 | NA | NA | NA | 451.40 | NA | NA | NA | 445.40 | NA | NA | NA | 437.20 | NA | NA | NA | 423.70 | NA | NA | NA | 412.10 | NA | NA | NA | |
| Operating Lease Right Of Use Asset | 400.80 | 405.70 | 392.70 | 374.10 | 335.60 | 342.90 | 362.50 | 370.60 | 354.80 | 372.00 | 380.50 | 402.40 | 394.30 | 400.30 | 419.00 | 450.90 | 445.50 | 472.10 | 462.40 | 462.20 | 493.80 | 501.10 | 479.00 | 493.70 | 521.10 | 500.20 | 504.00 | 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 | |
| Deferred Tax Assets Valuation Allowance | NA | NA | NA | 23.80 | NA | NA | NA | 11.10 | NA | NA | NA | 18.60 | NA | NA | NA | 18.90 | NA | NA | NA | 13.40 | NA | NA | NA | 12.00 | NA | NA | NA | 31.60 | NA | NA | NA | 46.00 | NA | NA | NA | 9.40 | NA | NA | NA | 15.40 | NA | NA | NA | 23.71 | NA | NA | NA | 44.04 | NA | NA | NA | 49.40 | NA | NA | NA | 54.70 | NA | NA | NA | 62.70 | NA | NA | NA | 61.90 | NA | NA | NA | |
| Finite Lived Intangible Assets Amortization Expense Next Twelve Months | 388.80 | 348.30 | 306.00 | 575.50 | 396.60 | 362.30 | 265.50 | 419.20 | 340.20 | 313.90 | 282.90 | 470.50 | 372.50 | 345.80 | 309.30 | 419.20 | 367.90 | 284.00 | 265.50 | 312.00 | 292.10 | 270.20 | 256.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 | NA | |
| Finite Lived Intangible Assets Amortization Expense Year Two | 279.80 | 263.40 | 243.70 | 251.00 | 255.40 | 262.50 | 195.10 | 228.70 | 214.20 | 204.70 | 193.30 | 236.80 | 237.30 | 230.40 | 216.00 | 262.30 | 250.60 | 232.70 | 215.80 | 249.60 | 237.80 | 224.90 | 212.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 | |
| Finite Lived Intangible Assets Amortization Expense Year Three | 244.50 | 228.80 | 209.60 | 208.20 | 213.60 | 220.60 | 152.20 | 183.80 | 172.10 | 163.20 | 152.70 | 164.80 | 168.50 | 160.70 | 148.60 | 192.80 | 180.30 | 164.40 | 150.70 | 200.10 | 188.00 | 176.70 | 166.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 | |
| Finite Lived Intangible Assets Amortization Expense Year Four | 201.90 | 187.30 | 170.80 | 176.60 | 183.00 | 190.10 | 124.00 | 144.20 | 133.10 | 125.00 | 115.60 | 136.10 | 141.00 | 133.30 | 123.10 | 133.50 | 122.00 | 108.90 | 99.10 | 139.20 | 130.10 | 122.80 | 115.20 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
| Deferred Tax Assets Net | NA | NA | NA | 731.60 | NA | NA | NA | 916.70 | NA | NA | NA | 976.10 | NA | NA | NA | 755.90 | NA | NA | NA | 371.50 | NA | NA | NA | 368.80 | NA | NA | NA | 347.50 | NA | NA | NA | 370.50 | NA | NA | NA | 478.30 | NA | NA | NA | 438.80 | NA | NA | NA | 360.20 | NA | NA | NA | 407.40 | NA | NA | NA | 396.00 | NA | NA | NA | 382.50 | NA | NA | NA | 361.00 | NA | NA | NA | 350.20 | NA | NA | NA | |
| Deferred Tax Assets Other | NA | NA | NA | 28.50 | NA | NA | NA | 39.10 | NA | NA | NA | 39.90 | NA | NA | NA | 38.30 | NA | NA | NA | 34.70 | NA | NA | NA | 25.90 | NA | NA | NA | 20.20 | NA | NA | NA | 20.40 | NA | NA | NA | 18.70 | NA | NA | NA | 70.80 | NA | NA | NA | 23.50 | NA | NA | NA | 36.40 | NA | NA | NA | 39.50 | NA | NA | NA | 17.20 | NA | NA | NA | 10.80 | NA | NA | NA | 3.00 | NA | NA | NA | |
| Finite Lived Intangible Assets Accumulated Amortization | 4387.60 | 4338.70 | 4251.90 | 4179.80 | 4082.70 | 4028.80 | 3979.10 | 3891.30 | 3823.80 | 3762.90 | 3666.90 | 3587.80 | 3506.10 | 3433.20 | 3331.10 | 3284.10 | 3244.20 | 3184.00 | 3112.10 | 3041.90 | 2968.80 | 2902.20 | 2829.00 | 2763.70 | 2708.20 | 2654.40 | 2583.90 | 2546.40 | 2490.10 | 2441.70 | 2396.20 | 2351.60 | 2330.20 | 2292.20 | 2242.70 | 2197.30 | 2154.90 | 2150.80 | 2128.60 | 2088.90 | 2055.20 | 2017.60 | 1988.70 | 1979.90 | 1946.60 | 1930.30 | 1903.80 | 2106.10 | 2066.10 | 2032.40 | 2007.30 | 1958.50 | 1922.80 | 1889.90 | 1845.70 | 1817.50 | 1784.90 | 1734.10 | 1697.90 | 1666.00 | 1628.30 | NA | NA | 1467.40 | NA | NA | NA | |
| Finite Lived Intangible Assets Amortization Expense Year Five | 157.20 | 141.80 | 128.70 | 133.40 | 142.10 | 148.80 | 86.00 | 116.10 | 103.80 | 95.30 | 88.00 | 98.50 | 100.50 | 86.90 | 79.40 | 108.50 | 95.40 | 83.20 | 75.60 | 89.40 | 80.20 | 72.60 | 65.90 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
| Finite Lived Intangible Assets Gross | 6028.20 | 5961.20 | 5849.90 | 5782.80 | 5687.00 | 5767.90 | 5309.40 | 5227.30 | 5119.10 | 5078.00 | 4998.70 | 4931.40 | 4866.40 | 4798.80 | 4699.80 | 4617.20 | 4571.50 | 4406.50 | 4323.70 | 4252.00 | 4181.60 | 4109.40 | 4044.90 | 3979.50 | 3814.90 | 3756.90 | 3662.80 | 3617.90 | 3553.00 | 3368.40 | 3313.40 | 3238.00 | 3205.50 | 3124.90 | 2930.00 | 2817.50 | 2749.70 | 2703.20 | 2682.40 | 2623.10 | 2569.10 | 2512.90 | 2464.90 | 2483.10 | 2444.90 | 2429.60 | 2404.20 | 2738.40 | 2702.30 | 2676.90 | 2646.40 | 2601.70 | 2567.20 | 2560.50 | 2529.50 | 2528.70 | 2508.00 | 2465.60 | 2384.60 | 2381.70 | 2347.00 | NA | NA | 2009.80 | NA | NA | NA |
| 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 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 | 52019.70 | 72141.50 | 41932.00 | 41278.30 | 45845.40 | 54303.10 | 39372.40 | 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.10 | 1.00 | 1.00 | 1000.70 | 1000.50 | 1000.30 | 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 | 136.10 | 143.10 | 129.00 | 169.10 | 146.30 | 186.40 | 145.20 | 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 | 372.20 | 197.30 | 116.50 | 9.10 | 63.90 | 4.40 | 170.40 | 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 | 3013.10 | 2478.10 | 2906.60 | 3092.40 | 2977.20 | 3088.70 | 2973.90 | 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 | 269.10 | 261.70 | 258.10 | 262.80 | 241.30 | 236.70 | 188.60 | 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 | |
| Lessee Operating Lease Liability Payments Due Next Twelve Months | 109.50 | 113.40 | 105.10 | 107.80 | 103.40 | 100.10 | 98.50 | 105.90 | 102.30 | 100.40 | 97.90 | 106.80 | 96.60 | 91.60 | 90.60 | 103.50 | 103.20 | 101.20 | 96.80 | 103.20 | 103.00 | 100.50 | 93.70 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
| Employee Related Liabilities Current | 777.90 | 721.30 | 601.90 | 973.10 | 732.10 | 682.60 | 552.70 | 958.70 | 722.10 | 603.20 | 554.20 | 941.40 | 754.80 | 590.80 | 501.20 | 862.60 | 765.60 | 590.10 | 552.70 | 910.20 | 762.10 | 587.40 | 494.70 | 557.00 | 564.00 | 428.70 | 443.60 | 721.10 | 607.40 | 445.10 | 446.90 | 667.70 | 595.80 | 496.60 | 441.10 | 562.50 | 527.10 | 444.70 | 413.20 | 616.70 | 514.70 | 491.70 | 405.60 | 627.30 | 490.30 | 502.80 | 436.10 | 707.10 | 568.50 | 560.80 | 438.00 | 632.10 | 511.40 | 524.50 | 411.90 | 599.30 | 517.90 | 447.40 | 384.40 | 558.30 | 531.60 | 423.80 | NA | 448.50 | NA | NA | NA | |
| Operating Lease Liability Current | 101.40 | 107.00 | 100.40 | 100.80 | 100.30 | 94.60 | 96.00 | 92.20 | 94.30 | 96.50 | 97.40 | 95.50 | 93.40 | 94.70 | 88.80 | 95.10 | 98.60 | 99.60 | 100.30 | 94.70 | 96.20 | 97.40 | 94.70 | 95.50 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 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 | 3977.30 | 3976.40 | 3975.60 | 3974.70 | 2982.50 | 2982.00 | 2981.40 | 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 | |
| Notes Payable | 4002.10 | 4002.40 | 4002.60 | 4002.90 | 4003.20 | 4003.50 | 4003.70 | 3004.10 | 3004.20 | 3004.50 | 3004.70 | 3004.90 | 3005.20 | 3005.50 | 3006.30 | 3006.00 | 3013.50 | 3006.40 | 3006.70 | 3006.90 | 2007.20 | 2007.60 | 2008.20 | 2008.40 | 2008.70 | 2008.90 | 2009.20 | 2010.90 | 2011.50 | 2012.00 | 2012.50 | 2013.00 | 2013.60 | 2014.00 | 2019.50 | 2020.30 | 2020.90 | 2021.40 | 2021.80 | 2022.30 | 2022.80 | 2010.70 | 2011.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 | |
| Deferred Income Tax Liabilities Net | 344.90 | 349.50 | 272.40 | 163.60 | 129.10 | 90.80 | 154.40 | 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 | 1089.10 | 1051.20 | 1041.40 | 1058.30 | 991.20 | 999.30 | 977.00 | 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 | 318.20 | 347.60 | 341.70 | 321.20 | 283.20 | 300.30 | 316.10 | 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 | |
| Operating Lease Liability | 419.60 | 454.60 | 442.10 | 422.00 | 383.50 | 394.90 | 412.10 | 420.80 | 403.40 | 423.30 | 431.70 | 445.40 | 425.50 | 428.80 | 437.30 | 466.00 | 443.50 | 463.10 | 446.00 | 437.90 | 457.10 | 454.80 | 425.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 | NA | NA | NA | NA | NA | NA | NA | NA | |
| Lessee Operating Lease Liability Payments Due | 474.10 | 509.70 | 497.00 | 469.20 | 417.50 | 431.10 | 449.90 | 460.40 | 434.50 | 456.70 | 465.20 | 478.80 | 454.70 | 458.20 | 467.80 | 497.80 | 470.80 | 492.80 | 474.30 | 467.30 | 486.10 | 484.70 | 455.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 | |
| Lessee Operating Lease Liability Payments Due Year Two | 87.30 | 91.10 | 82.80 | 98.60 | 89.50 | 87.10 | 85.20 | 94.80 | 88.30 | 86.70 | 83.10 | 93.00 | 81.30 | 75.70 | 75.70 | 90.60 | 82.40 | 79.70 | 75.00 | 90.40 | 90.50 | 87.80 | 79.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 | NA | |
| Lessee Operating Lease Liability Payments Due Year Three | 62.20 | 67.20 | 59.20 | 76.90 | 67.50 | 66.60 | 64.70 | 82.60 | 76.70 | 75.70 | 72.90 | 79.70 | 70.60 | 66.20 | 65.50 | 75.10 | 66.10 | 64.00 | 60.00 | 70.30 | 69.30 | 65.00 | 59.20 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
| Lessee Operating Lease Liability Payments Due Year Four | 51.70 | 49.10 | 48.80 | 53.10 | 45.00 | 44.40 | 42.20 | 62.90 | 56.80 | 56.00 | 53.50 | 70.80 | 62.00 | 58.90 | 58.10 | 65.60 | 57.40 | 56.30 | 52.10 | 55.30 | 53.00 | 48.50 | 43.50 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
| Lessee Operating Lease Liability Payments Due Year Five | NA | NA | NA | 42.40 | NA | NA | NA | 40.20 | NA | NA | NA | 52.40 | NA | NA | NA | 58.00 | NA | NA | NA | 47.20 | NA | 130.00 | 101.20 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
| Lessee Operating Lease Liability Payments Due After Year Five | NA | NA | NA | 90.40 | NA | NA | NA | 74.00 | NA | NA | NA | 76.10 | NA | NA | NA | 105.00 | NA | NA | NA | 100.90 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
| Unrecognized Tax Benefits | NA | NA | NA | 163.00 | NA | NA | NA | 126.90 | NA | NA | NA | 116.90 | NA | NA | NA | 98.10 | NA | NA | NA | 99.90 | NA | NA | NA | 62.30 | NA | NA | NA | 54.20 | NA | NA | NA | 45.20 | NA | NA | NA | 74.60 | NA | NA | NA | 27.40 | NA | NA | NA | 27.10 | NA | NA | NA | 56.70 | NA | NA | NA | 70.70 | NA | NA | NA | 84.70 | NA | NA | NA | 105.70 | NA | NA | NA | 107.20 | NA | NA | NA | |
| Deferred Income Tax Liabilities | NA | NA | NA | 839.10 | NA | NA | NA | 780.80 | NA | NA | NA | 718.60 | NA | NA | NA | 665.50 | NA | NA | NA | 806.20 | NA | NA | NA | 1062.00 | NA | NA | NA | 943.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 | |
| Deferred Tax Liabilities | NA | NA | NA | 107.50 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | 434.70 | NA | NA | NA | 693.20 | NA | NA | NA | 943.40 | NA | NA | NA | 387.70 | NA | NA | NA | 548.00 | NA | NA | NA | 589.60 | NA | NA | NA | 494.40 | NA | NA | NA | 687.70 | NA | NA | NA | 652.70 | NA | NA | NA | 756.30 | NA | NA | NA | 734.90 | NA | NA | NA | 584.70 | NA | NA | NA | |
| Deferred Tax Liabilities Other | NA | NA | NA | 16.90 | NA | NA | NA | 20.80 | NA | NA | NA | 20.70 | NA | NA | NA | 18.20 | NA | NA | NA | 13.60 | NA | NA | NA | 6.40 | NA | NA | NA | 7.20 | NA | NA | NA | 9.40 | NA | NA | NA | 5.20 | NA | NA | NA | 3.60 | NA | NA | NA | 1.90 | NA | NA | NA | 1.90 | NA | NA | NA | 7.30 | NA | NA | NA | 4.10 | NA | NA | NA | 0.40 | NA | NA | NA | NA | NA | NA | NA | |
| Lessee Operating Lease Liability Undiscounted Excess Amount | 54.50 | 55.10 | 54.90 | 47.20 | 34.00 | 36.20 | 37.80 | 39.60 | 31.10 | 33.40 | 33.50 | 33.40 | 29.20 | 29.40 | 30.50 | 31.80 | 27.30 | 29.70 | 28.30 | 29.40 | 29.00 | 29.90 | 29.90 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 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 | 6350.10 | 6393.00 | 6373.80 | 6188.00 | 5855.30 | 5078.10 | 5348.60 | 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 | |
| Common Stock Value | 63.90 | 63.90 | 63.90 | 63.90 | 63.90 | 63.90 | 63.90 | 63.90 | 63.90 | 63.90 | 63.90 | 63.90 | 63.90 | 63.90 | 63.90 | 63.90 | 63.90 | 63.90 | 63.90 | 63.90 | 63.90 | 63.90 | 63.90 | 63.90 | 63.90 | 63.90 | 63.90 | 63.90 | 63.90 | 63.90 | 63.90 | 63.90 | 63.90 | 63.90 | 63.90 | 63.90 | 63.90 | 63.90 | 63.90 | 63.90 | 63.90 | 63.90 | 63.90 | 63.90 | 63.90 | 63.90 | 63.90 | 63.90 | 63.90 | 63.90 | 63.90 | 63.90 | 63.90 | 63.90 | 63.90 | 63.90 | 63.90 | 63.90 | 63.90 | 63.90 | 63.90 | 63.90 | NA | 63.90 | NA | NA | NA | |
| Additional Paid In Capital Common Stock | 3012.70 | 2936.80 | 2868.00 | 2788.30 | 2720.80 | 2619.60 | 2528.60 | 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 | 26668.10 | 25992.60 | 25622.40 | 25240.60 | 24956.60 | 24335.60 | 24001.20 | 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 | -853.10 | -639.70 | -730.70 | -883.40 | -1186.00 | -1528.70 | -1100.20 | -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 | 22541.50 | 21960.60 | 21449.80 | 21021.40 | 20700.00 | 20412.30 | 20144.90 | 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 | 47.60 | 66.30 | 57.20 | NA | 54.30 | 70.20 | 54.80 | 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 | |
| Other Comprehensive Income Loss Net Of Tax | -213.40 | 91.00 | 152.70 | 302.60 | 342.70 | -428.50 | 708.10 | 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 |






| 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 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 | 2238.00 | 1132.90 | 642.30 | 1439.20 | 1525.80 | 1150.30 | 824.40 | 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 | -1216.30 | -676.90 | -1862.60 | 423.20 | -555.90 | -1257.90 | -1644.40 | -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 | -22043.00 | 29178.50 | 164.10 | -5057.00 | -9398.90 | 13974.00 | -6491.50 | -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 | |
| Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect | -21063.80 | 29670.00 | -1062.90 | -3144.60 | -8405.00 | 13812.70 | -7294.50 | -10038.80 | 6245.50 | 6917.40 | -1809.60 | -9269.10 | 4758.10 | 7706.50 | -17207.00 | -8947.60 | 11196.40 | -2658.10 | 10049.10 | -6978.60 | 3993.30 | 5766.80 | 3308.10 | -1465.40 | -4796.10 | 11042.90 | -4524.00 | -7415.30 | 8727.50 | 1075.70 | -2133.80 | -6902.80 | -414.90 | 7776.60 | -2098.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 | |
| Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents | -42.50 | 35.50 | -6.70 | 50.00 | 24.00 | -53.70 | 17.00 | -6.70 | -26.30 | 26.90 | -16.30 | 4.20 | -0.70 | 20.30 | -44.90 | -84.50 | 6.70 | 0.30 | -21.20 | 3.40 | -14.30 | 46.80 | 37.90 | 6.90 | -29.20 | 20.90 | -33.10 | 5.30 | -2.00 | -19.50 | -12.60 | -47.30 | 4.00 | 34.90 | 14.20 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 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 | 2238.00 | 1132.90 | 642.30 | 1439.20 | 1525.80 | 1150.30 | 824.40 | 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 | 1359.80 | 1062.00 | 1013.00 | 910.70 | 1249.50 | 963.20 | 956.30 | 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 | 146.40 | 145.60 | 146.70 | 145.70 | 147.10 | 151.00 | 138.60 | 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 | 51.00 | 73.20 | 58.70 | 63.60 | 62.80 | 79.10 | 60.60 | 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 | |
| Operating Lease Payments | 61.00 | 32.70 | 32.20 | 32.10 | 36.10 | 30.50 | 28.80 | 29.90 | 32.00 | 33.10 | 30.50 | 33.40 | 30.50 | 31.80 | 33.50 | 31.50 | 31.60 | 31.40 | 33.10 | 30.30 | 34.90 | 31.70 | 45.30 | 37.80 | 111.10 | 35.60 | 40.20 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
| Income Taxes Paid Net | 158.40 | 229.90 | 73.80 | 361.10 | 253.40 | 518.80 | 64.70 | 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 | |
| Interest Paid Net | 74.60 | 123.60 | 130.30 | 86.90 | 90.40 | 108.80 | 140.70 | 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 | |
| Right Of Use Asset Obtained In Exchange For Operating Lease Liability | 26.60 | 44.40 | 45.40 | 56.20 | 12.80 | 18.00 | 13.70 | 43.20 | 8.40 | 18.90 | 26.90 | 46.90 | 24.90 | 6.30 | 12.40 | 52.50 | 13.80 | 41.60 | 19.50 | 12.80 | 35.40 | 48.80 | 23.20 | 17.50 | 125.50 | 10.70 | 6.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 |
| 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 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 | -1216.30 | -676.90 | -1862.60 | 423.20 | -555.90 | -1257.90 | -1644.40 | -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 | |
| Payments For Proceeds From Other Investing Activities | 5.10 | 4.70 | 13.70 | 3.40 | 7.00 | 1.40 | 3.10 | 16.00 | 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 | 0.00 | NA | NA | NA | 0.10 | NA | NA | NA | 0.60 | NA | NA | NA | 1.20 | 15.40 | NA | NA | 2.50 | 1.50 | NA | NA | 5.10 | 1.40 | NA | NA | |
| Payments To Acquire Businesses Net Of Cash Acquired | NA | NA | NA | 0.00 | 4.50 | NA | NA | 0.00 | 0.00 | 0.00 | 33.60 | 0.00 | 18.00 | NA | NA | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | 0.00 | 0.00 | 0.00 | 0.00 | 5.10 | 0.00 | 0.70 | 119.70 | 0.00 | 125.00 | NA | 0.00 | 0.70 | 66.70 | 0.00 | 20.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 8.10 | 0.00 | 0.30 | 15.70 | 9.70 | 26.70 | 14.60 | 0.00 | 0.70 | 65.90 | 23.50 | 174.40 | 1.90 | 1.30 | 185.90 | 113.50 | 475.30 | 1.10 | 95.10 | NA | NA |
| 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 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 | -22043.00 | 29178.50 | 164.10 | -5057.00 | -9398.90 | 13974.00 | -6491.50 | -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 | 687.10 | 629.30 | 626.70 | 625.80 | 628.00 | 572.50 | 572.60 | 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 | |
| Dividends Common Stock Cash | 684.30 | 691.80 | 631.20 | NA | 628.50 | 628.80 | 577.30 | NA | 575.90 | 576.70 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
| Payments For Repurchase Of Common Stock | 581.40 | 515.80 | 366.00 | 324.00 | 311.60 | 272.30 | 372.60 | 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 |
| 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 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 | 5939.20 | 5359.30 | 5175.20 | 5126.80 | 5553.00 | 5048.40 | 4832.70 | 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 | 5939.20 | 5359.30 | 5175.20 | 5126.80 | 5553.00 | 5048.40 | 4832.70 | 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 | |
| Operating Segments Excluding Intersegment Elimination | 5942.10 | 5362.60 | 5178.70 | 5129.80 | 5556.40 | 5051.80 | 4835.50 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
| Intersegment Elimination | -2.90 | -3.30 | -3.50 | -3.00 | -3.40 | -3.40 | -2.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 | NA | NA | NA | NA | NA | NA | NA | NA | |
| Global | 751.90 | 709.30 | 690.30 | 689.30 | 651.90 | 645.30 | 639.60 | 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 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | 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 | 2492.60 | 2235.90 | 2155.70 | 2124.90 | 2392.30 | 2131.90 | 2025.40 | 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 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | 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 | 1120.80 | 979.30 | 911.40 | 910.20 | 1063.60 | 943.20 | 865.20 | 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 F or Clients | 403.90 | 308.60 | 286.80 | 307.80 | 355.20 | 272.80 | 253.30 | 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 | |
| PEO Revenues | 1902.20 | 1752.40 | 1684.90 | 1661.40 | 1785.20 | 1660.80 | 1572.20 | 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 | |
| PEO Zero Margin Benefits Pass Throughs | 1170.00 | 1126.20 | 1131.00 | 1094.60 | 1090.00 | 1055.20 | 1049.20 | 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 F or Client | 5535.30 | 5050.70 | 4888.40 | 4819.00 | 5197.80 | 4775.60 | 4579.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 | 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 F or Clients And PEO Revenues | 3633.10 | 3298.30 | 3203.50 | 3157.60 | 3412.60 | 3114.80 | 3007.20 | 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 | |
| Employer Services | 4036.10 | 3607.40 | 3491.20 | 3465.70 | 3767.90 | 3388.50 | 3261.00 | 3218.50 | 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 | 1906.00 | 1755.20 | 1687.50 | 1664.10 | 1788.50 | 1663.30 | 1574.50 | 1552.40 | 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 | |
| Operating | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Interest On Funds Held F or Clients | 403.90 | 308.60 | 286.80 | 307.80 | 355.20 | 272.80 | 253.30 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | 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 F or Client | 5535.30 | 5050.70 | 4888.40 | 4819.00 | 5197.80 | 4775.60 | 4579.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 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
| Employer Services | 4036.10 | 3607.40 | 3491.20 | 3465.70 | 3767.90 | 3388.50 | 3261.00 | 3218.50 | 3590.70 | 3125.20 | 3046.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 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
| Professional Employee Organization Services | 1906.00 | 1755.20 | 1687.50 | 1664.10 | 1788.50 | 1663.30 | 1574.50 | 1552.40 | 1665.60 | 1546.10 | 1469.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 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
| Corporate Non / HCM / All Other | -2.60 | -2.60 | -2.60 | NA | -2.80 | -2.50 | -2.20 | -2.00 | -2.00 | -2.20 | -2.30 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
| Corporate Non / HRO / All Other | -0.30 | -0.70 | -0.90 | NA | -0.60 | -0.90 | -0.60 | -0.40 | -0.50 | -1.10 | -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 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
| Operating / Global / Employer Services | 751.90 | 709.30 | 690.30 | 689.30 | 651.90 | 645.30 | 639.60 | 636.40 | 649.80 | 608.10 | 607.90 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
| Operating / HCM / Employer Services | 2495.20 | 2238.50 | 2158.30 | 2127.40 | 2395.10 | 2134.40 | 2027.60 | 1989.40 | 2280.80 | 1977.40 | 1916.70 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
| Operating / HRO | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Employer Services | 388.80 | 353.80 | 358.40 | 343.90 | 369.00 | 338.50 | 342.80 | 318.40 | 342.20 | 316.40 | 322.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
| Professional Employee Organization Services | 732.30 | 626.20 | 553.90 | 566.80 | 695.20 | 605.60 | 523.00 | 537.70 | 646.40 | 573.40 | 491.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
| Operating / Interest On Funds Held F or Clients | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Employer Services | 400.20 | 305.80 | 284.20 | 305.10 | 351.90 | 270.30 | 251.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
| Professional Employee Organization Services | 3.70 | 2.80 | 2.60 | 2.70 | 3.30 | 2.50 | 2.30 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
| Operating / PEO Zero Margin Benefits Pass Throughs / Professional Employee Organization Services | 1170.00 | 1126.20 | 1131.00 | NA | 1090.00 | 1055.20 | 1049.20 | 1012.20 | 1016.30 | 970.70 | 976.70 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
| Operating / Revenues Other Than Interest On Funds Held F or Client | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Employer Services | 3633.00 | 3298.30 | 3203.50 | 3157.60 | 3412.60 | 3114.80 | 3007.20 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
| Professional Employee Organization Services | 1902.30 | 1752.40 | 1684.90 | 1661.40 | 1785.20 | 1660.80 | 1572.20 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | 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 Segments Excluding Intersegment Elimination | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Employer Services | 4036.10 | 3607.40 | 3491.20 | 3465.70 | 3767.90 | 3388.50 | 3261.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
| Professional Employee Organization Services | 1906.00 | 1755.20 | 1687.50 | 1664.10 | 1788.50 | 1663.30 | 1574.50 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
| Corporate Non / All Other | -2.90 | -3.30 | -3.50 | NA | -3.40 | -3.40 | -2.80 | -2.40 | -2.50 | -3.30 | -3.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 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
| Intersegment Elimination / Employer Services | -2.90 | -3.30 | -3.50 | -3.00 | -3.40 | -3.40 | -2.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 | NA | NA | NA | NA | NA | NA | NA | NA | |
| Global / Employer Services | 751.90 | 709.30 | 690.30 | 689.30 | 651.90 | 645.30 | 639.60 | 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 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | 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 | 2495.20 | 2238.50 | 2158.30 | 2127.40 | 2395.10 | 2134.40 | 2027.60 | 1989.40 | 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 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | 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 | 388.80 | 353.80 | 358.40 | 343.90 | 369.00 | 338.50 | 342.80 | 318.40 | 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 | |
| Professional Employee Organization Services | 732.30 | 626.20 | 553.90 | 566.80 | 695.20 | 605.60 | 523.00 | 537.70 | 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 | |
| Interest On Funds Held F or Clients | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Employer Services | 400.20 | 305.80 | 284.20 | 305.10 | 351.90 | 270.30 | 251.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
| Professional Employee Organization Services | 3.70 | 2.80 | 2.60 | 2.70 | 3.30 | 2.50 | 2.30 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
| PEO Zero Margin Benefits Pass Throughs / Professional Employee Organization Services | 1170.00 | 1126.20 | 1131.00 | NA | 1090.00 | 1055.20 | 1049.20 | 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 F or Client | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Employer Services | 3633.00 | 3298.30 | 3203.50 | 3157.60 | 3412.60 | 3114.80 | 3007.20 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
| Professional Employee Organization Services | 1902.30 | 1752.40 | 1684.90 | 1661.40 | 1785.20 | 1660.80 | 1572.20 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |






ADP vs Staffing & Employment Services (5 peers) — Industrials


| 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 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 | ||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Common Stock Value | 63.90 | 63.90 | 63.90 | 63.90 | 63.90 | 63.90 | 63.90 | 63.90 | 63.90 | 63.90 | 63.90 | 63.90 | 63.90 | 63.90 | 63.90 | 63.90 | 63.90 | 63.90 | 63.90 | 63.90 | 63.90 | 63.90 | 63.90 | 63.90 | 63.90 | 63.90 | 63.90 | 63.90 | 63.90 | 63.90 | 63.90 | 63.90 | 63.90 | 63.90 | 63.90 | 63.90 | 63.90 | 63.90 | 63.90 | 63.90 | 63.90 | 63.90 | 63.90 | 63.90 | 63.90 | 63.90 | 63.90 | 63.90 | 63.90 | 63.90 | 63.90 | 63.90 | 63.90 | 63.90 | 63.90 | 63.90 | 63.90 | 63.90 | 63.90 | 63.90 | 63.90 | 63.90 | NA | 63.90 | NA | NA | NA | |
| Common Stock Par Or Stated Value Per Share | 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 | 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 | |
| Preferred Stock Par Or Stated Value Per Share | 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 | 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 | 402.50 | 404.70 | 406.50 | NA | 408.50 | 409.00 | 409.50 | 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 | 401.70 | 403.80 | 405.10 | NA | 406.90 | 407.60 | 407.90 | 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 | 3.39 | 2.63 | 2.50 | 2.24 | 3.07 | 2.36 | 2.34 | 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 | 3.38 | 2.62 | 2.49 | 2.23 | 3.06 | 2.35 | 2.34 | 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 | |
| Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount | NA | 0.60 | 0.30 | NA | NA | NA | NA | NA | NA | 0.10 | NA | NA | NA | NA | 0.30 | NA | 0.70 | 0.70 | 0.30 | NA | 0.40 | 1.20 | 2.10 | NA | 1.30 | 1.30 | 0.70 | NA | 0.80 | 0.80 | 0.30 | NA | 1.10 | 1.10 | 0.40 | NA | NA | 1.20 | 0.40 | NA | 0.90 | 0.90 | 1.30 | NA | 0.70 | NA | 1.40 | NA | NA | NA | 0.10 | NA | NA | NA | 0.90 | NA | NA | 0.60 | 0.60 | NA | 0.70 | 3.70 | 14.80 | NA | 12.80 | 15.60 | NA | |
| Operating Lease Weighted Average Discount Rate Percent | 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 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
| Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price | NA | NA | 0.00 | 0.00 | NA | NA | 0.00 | 0.00 | NA | NA | 0.00 | 0.00 | NA | NA | 0.00 | 0.00 | NA | NA | 0.00 | 0.00 | NA | NA | 0.00 | 0.00 | NA | NA | 0.00 | 0.00 | NA | NA | 0.00 | 0.00 | 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 | NA | 0.00 | NA | NA | NA |