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 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Common Stock Value | 0.03 | 0.03 | 0.03 | 0.03 | 0.03 | 0.03 | 0.03 | 0.03 | 0.03 | 0.03 | 0.03 | 0.03 | 0.03 | 0.03 | 0.03 | 0.03 | 0.03 | 0.03 | 0.03 | 0.03 | 0.03 | 0.03 | 0.03 | 0.03 | 0.03 | 0.03 | 0.03 | 0.03 | 0.03 | 0.03 | 0.03 | 0.03 | 0.03 | 0.03 | 0.03 | 0.03 | 0.03 | 0.03 | 0.03 | 0.03 | 0.03 | NA | 0.01 | NA | NA | |
Weighted Average Number Of Diluted Shares Outstanding | 319.92 | 319.87 | NA | 317.63 | 316.49 | 315.58 | NA | 314.40 | 316.58 | 319.65 | NA | 319.64 | 318.84 | 318.49 | NA | 317.25 | 317.19 | 319.76 | NA | 323.01 | 325.34 | 324.80 | NA | 324.07 | 298.01 | 322.88 | NA | 317.29 | 315.02 | 310.06 | NA | 293.81 | 291.27 | 288.86 | NA | 287.55 | 284.86 | 282.89 | NA | 278.95 | 176.23 | 135.26 | NA | 121.65 | 117.01 | |
Weighted Average Number Of Shares Outstanding Basic | 313.71 | 313.03 | NA | 310.19 | 308.64 | 306.99 | NA | 304.93 | 306.75 | 308.05 | NA | 307.46 | 305.84 | 305.22 | NA | 304.00 | 303.23 | 305.06 | NA | 305.70 | 306.21 | 303.68 | NA | 300.04 | 298.01 | 295.98 | NA | 290.35 | 287.97 | 284.46 | NA | 276.30 | 273.10 | 270.95 | NA | 266.52 | 262.10 | 258.54 | NA | 249.61 | 153.96 | 116.50 | NA | 110.23 | 107.70 | |
Earnings Per Share Basic | 2.12 | 2.04 | 1.97 | 1.76 | 1.59 | 1.42 | 1.39 | 1.16 | 0.98 | 0.88 | 0.78 | 0.73 | 0.65 | 0.59 | 0.60 | 0.56 | 0.48 | 0.46 | 0.85 | 0.68 | 0.62 | 0.66 | 0.56 | 0.56 | -0.52 | 0.49 | 0.35 | 0.46 | 0.35 | 0.29 | 0.21 | 0.18 | 0.14 | 0.13 | 0.16 | 0.10 | 0.09 | 0.09 | 0.12 | 0.09 | 0.09 | 0.06 | 0.06 | 0.05 | 0.04 | |
Earnings Per Share Diluted | 2.08 | 1.99 | 1.92 | 1.72 | 1.55 | 1.38 | 1.35 | 1.13 | 0.94 | 0.85 | 0.74 | 0.70 | 0.62 | 0.57 | 0.58 | 0.53 | 0.46 | 0.43 | 0.81 | 0.65 | 0.58 | 0.62 | 0.53 | 0.52 | -0.52 | 0.45 | 0.32 | 0.42 | 0.33 | 0.27 | 0.20 | 0.17 | 0.13 | 0.12 | 0.15 | 0.10 | 0.08 | 0.09 | 0.11 | 0.07 | 0.09 | 0.05 | 0.06 | 0.05 | 0.04 |
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 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue From Contract With Customer Excluding Assessed Tax | 1690.40 | 1571.37 | 1540.44 | 1509.46 | 1458.92 | 1351.35 | 1275.55 | 1176.80 | 1051.89 | 877.07 | 824.46 | 748.70 | 707.32 | 667.56 | 648.48 | 605.43 | 540.57 | 523.03 | 552.55 | 654.41 | 608.32 | 595.42 | 595.73 | 563.31 | 519.85 | 472.49 | 467.87 | 437.63 | 405.21 | 335.48 | 327.97 | 290.26 | 268.74 | 242.20 | 245.45 | 217.55 | 195.55 | 179.04 | 173.49 | 155.46 | 137.95 | 117.21 | 114.77 | 101.62 | 83.48 | |
Revenue From Contract With Customer Including Assessed Tax | 1690.40 | 1571.37 | 1540.44 | 1509.46 | 1458.92 | 1351.35 | 1275.55 | 1176.80 | 1051.89 | 877.07 | 824.46 | 748.70 | 707.32 | 667.56 | 648.48 | 605.43 | 540.57 | 523.03 | 552.55 | 654.41 | 608.32 | 595.42 | 595.73 | 563.31 | 519.85 | 472.49 | 467.87 | 437.63 | 405.21 | 335.48 | 327.97 | 290.26 | 268.74 | 242.20 | 245.45 | 217.55 | 195.55 | 179.04 | 173.49 | 155.46 | 137.95 | 117.21 | 114.77 | 101.62 | 83.48 | |
Revenues | 1690.40 | 1571.37 | 1540.44 | 1509.46 | 1458.92 | 1351.35 | 1275.55 | 1176.80 | 1051.89 | 877.07 | 824.46 | 748.70 | 707.32 | 667.56 | 648.48 | 605.43 | 540.57 | 523.03 | 552.55 | 654.41 | 608.32 | 595.42 | 595.73 | 563.31 | 519.85 | 472.49 | 467.87 | 437.63 | 405.21 | 335.48 | 327.97 | 290.26 | 268.74 | 242.20 | 245.45 | 217.55 | 195.55 | 179.04 | 173.49 | 155.46 | 137.95 | 117.21 | 114.77 | 101.62 | 83.48 | |
Gain Loss On Investments | NA | NA | 0.00 | -0.47 | 24.74 | -5.57 | 3.36 | 0.71 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Cost Of Revenue | 593.19 | 570.00 | 541.21 | 567.04 | 574.79 | 546.84 | 506.95 | 466.82 | 408.63 | 323.22 | 301.75 | 270.08 | 253.14 | 242.29 | 233.90 | 220.47 | 196.48 | 184.78 | 196.24 | 237.14 | 218.13 | 214.85 | 220.73 | 201.73 | 185.96 | 169.57 | 160.70 | 157.02 | 145.43 | 121.27 | 117.81 | 103.84 | 97.29 | 87.11 | 89.28 | 75.80 | 67.66 | 61.29 | 57.05 | 54.51 | 44.57 | 35.89 | 37.29 | 36.59 | 29.58 | |
Cost Of Goods And Services Sold | 593.19 | 570.00 | 541.21 | 567.04 | 574.79 | 546.84 | 506.95 | 466.82 | 408.63 | 323.22 | 301.75 | 270.08 | 253.14 | 242.29 | 233.90 | 220.47 | 196.48 | 184.78 | 196.24 | 237.14 | 218.13 | 214.85 | 220.73 | 201.73 | 185.96 | 169.57 | 160.70 | 157.02 | 145.43 | 121.27 | 117.81 | 103.84 | 97.29 | 87.11 | 89.28 | 75.80 | 67.66 | 61.29 | 57.05 | 54.51 | 44.57 | 35.89 | 37.29 | 36.59 | 29.58 | |
Gross Profit | 1097.21 | 1001.38 | 999.23 | 942.42 | 884.13 | 804.51 | 768.61 | 709.98 | 643.26 | 553.85 | 522.71 | 478.62 | 454.18 | 425.27 | 414.58 | 384.96 | 344.09 | 338.25 | 356.30 | 417.27 | 390.19 | 380.57 | 374.99 | 361.58 | 333.88 | 302.92 | 307.17 | 280.62 | 259.78 | 214.21 | 210.16 | 186.42 | 171.45 | 155.09 | 156.17 | 141.75 | 127.89 | 117.75 | 116.44 | 100.96 | 93.38 | 81.31 | 77.47 | 65.04 | 53.90 | |
Operating Expenses | 397.64 | 341.24 | 359.31 | 339.72 | 354.07 | 319.93 | 299.69 | 292.63 | 280.41 | 275.86 | 256.93 | 245.32 | 234.81 | 218.98 | 219.95 | 196.57 | 177.10 | 188.59 | 180.31 | 188.67 | 183.35 | 186.23 | 181.35 | 180.81 | 573.69 | 164.18 | 167.78 | 139.78 | 143.14 | 140.79 | 132.66 | 123.40 | 118.29 | 105.36 | 106.77 | 110.45 | 95.03 | 82.00 | 77.44 | 67.08 | 62.73 | 59.33 | 54.97 | 46.40 | 37.64 | |
Research And Development Expense | 267.48 | 208.40 | 211.48 | 212.35 | 229.68 | 201.41 | 190.42 | 187.81 | 178.16 | 172.01 | 157.88 | 153.09 | 143.29 | 132.49 | 133.85 | 128.05 | 111.54 | 113.15 | 110.06 | 118.73 | 114.30 | 119.67 | 118.44 | 117.59 | 104.08 | 102.36 | 107.18 | 79.61 | 81.19 | 81.61 | 71.40 | 70.65 | 69.02 | 62.52 | 57.41 | 58.75 | 49.95 | 43.34 | 44.34 | 36.23 | 34.89 | 33.45 | 31.35 | 26.64 | 21.09 | |
General And Administrative Expense | 25.75 | 27.76 | 42.29 | 25.34 | 26.42 | 25.03 | 23.82 | 23.43 | 22.88 | 23.11 | 24.26 | 22.49 | 20.89 | 15.47 | 18.43 | 15.15 | 14.32 | 18.35 | 15.72 | 14.66 | 16.02 | 15.51 | 12.00 | 15.32 | 18.42 | 19.68 | 21.79 | 19.54 | 23.32 | 22.16 | 22.94 | 19.54 | 17.53 | 15.23 | 18.05 | 25.20 | 18.40 | 14.07 | 8.08 | 9.90 | 7.13 | 7.23 | 6.20 | 5.24 | 3.51 | |
Selling And Marketing Expense | 104.40 | 105.08 | 105.54 | 102.03 | 97.97 | 93.49 | 85.44 | 81.40 | 79.37 | 80.74 | 74.79 | 69.74 | 70.62 | 71.02 | 67.67 | 53.37 | 51.24 | 57.09 | 54.53 | 55.28 | 53.04 | 51.05 | 50.91 | 47.90 | 46.19 | 42.14 | 38.81 | 40.64 | 38.63 | 37.03 | 38.32 | 33.22 | 31.74 | 27.61 | 31.31 | 26.51 | 26.68 | 24.59 | 25.02 | 20.96 | 20.71 | 18.66 | 17.41 | 14.52 | 13.04 | |
Operating Income Loss | 699.57 | 660.14 | 639.91 | 602.70 | 530.06 | 484.58 | 468.92 | 417.35 | 362.85 | 277.99 | 265.79 | 233.29 | 219.37 | 206.29 | 194.64 | 188.40 | 166.99 | 149.66 | 175.99 | 228.61 | 206.84 | 194.34 | 193.64 | 180.77 | -239.80 | 138.74 | 139.39 | 140.83 | 116.63 | 73.42 | 77.50 | 63.02 | 53.16 | 49.73 | 49.40 | 31.30 | 32.86 | 35.76 | 39.00 | 33.87 | 30.66 | 21.98 | 22.50 | 18.64 | 16.26 | |
Allocated Share Based Compensation Expense | 79.29 | 77.22 | 81.36 | 85.39 | 67.13 | 62.88 | 64.95 | 65.48 | 50.22 | 50.28 | 51.24 | 53.13 | 44.94 | 37.55 | 40.09 | 36.47 | 32.92 | 27.56 | 26.43 | 26.26 | 24.30 | 24.29 | 24.62 | 23.25 | 22.48 | 20.85 | 20.44 | 20.15 | 18.40 | 16.44 | 16.32 | 15.12 | 14.23 | 13.36 | 12.98 | 12.28 | 11.21 | 8.84 | 8.05 | 8.08 | 6.71 | 4.78 | 3.76 | 2.58 | 2.07 | |
Income Tax Expense Benefit | 105.01 | 85.07 | 80.75 | 99.18 | 94.52 | 60.25 | 58.76 | 70.17 | 63.22 | 37.21 | 27.99 | 10.34 | 24.20 | 27.50 | 17.22 | 33.24 | 30.45 | 23.39 | -73.52 | 38.88 | 31.40 | 5.65 | 28.17 | 20.86 | -86.70 | -1.64 | 37.80 | 8.54 | 14.45 | -9.20 | 18.35 | 11.70 | 13.94 | 14.08 | 4.62 | 1.87 | 8.45 | 9.97 | 7.05 | 10.42 | 10.07 | 7.12 | 6.33 | 4.96 | 4.24 | |
Net Income Loss | 665.43 | 637.69 | 613.64 | 545.33 | 491.88 | 436.47 | 427.09 | 354.00 | 299.10 | 272.26 | 239.29 | 224.31 | 196.89 | 180.37 | 182.96 | 168.38 | 144.79 | 138.43 | 260.69 | 208.90 | 189.25 | 201.03 | 170.32 | 168.52 | -155.27 | 144.54 | 103.83 | 133.72 | 102.69 | 82.96 | 58.78 | 51.26 | 38.90 | 35.24 | 43.92 | 28.69 | 24.00 | 24.49 | 31.04 | 21.87 | 21.62 | 12.33 | 13.74 | 11.86 | 10.25 | |
Comprehensive Income Net Of Tax | 662.30 | 629.09 | 633.47 | 547.37 | 488.18 | 448.88 | 440.31 | 348.19 | 288.28 | 250.06 | 233.00 | 223.44 | 196.61 | 179.26 | 184.13 | 159.62 | 151.79 | 139.12 | 260.63 | 207.06 | 191.87 | 204.44 | 170.77 | 168.63 | -156.19 | 142.85 | 102.97 | 133.90 | 103.06 | 82.81 | 58.29 | 50.98 | 38.85 | 35.27 | 43.68 | 28.40 | 24.20 | 24.48 | 30.75 | 21.80 | 21.63 | 12.30 | 13.73 | 11.93 | 10.22 | |
Net Income Loss Available To Common Stockholders Basic | 665.43 | 637.69 | NA | 545.33 | 491.88 | 436.47 | NA | 354.00 | NA | NA | NA | NA | NA | NA | 182.96 | 168.38 | 144.79 | 138.43 | 260.58 | 208.80 | 189.15 | 200.91 | 170.22 | 168.44 | -155.19 | 144.45 | 103.76 | 133.54 | 102.45 | 82.69 | 58.49 | 50.96 | 38.62 | 34.92 | 43.25 | 28.30 | 23.61 | 24.03 | 28.33 | 21.18 | 14.21 | 6.36 | 6.90 | 5.84 | 4.95 | |
Net Income Loss Available To Common Stockholders Diluted | 665.43 | 637.69 | NA | 545.33 | 491.88 | 436.47 | NA | 354.00 | NA | NA | NA | NA | NA | NA | 182.96 | 168.38 | 144.79 | 138.43 | 260.59 | 208.80 | 189.16 | 200.92 | 170.23 | 168.44 | -155.19 | 144.46 | 103.76 | 133.56 | 102.47 | 82.72 | 58.51 | 50.98 | 38.63 | 34.94 | 43.30 | 28.33 | 23.64 | 24.07 | 28.61 | 21.25 | 14.85 | 6.82 | 7.32 | 6.13 | 5.16 |
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 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Assets | 11623.24 | 10550.18 | 9946.81 | 9069.03 | 8186.04 | 7543.07 | 6775.41 | 6162.01 | 5824.55 | 6108.19 | 5734.43 | 5437.35 | 5208.28 | 4893.73 | 4738.92 | 4399.37 | 4335.85 | 4111.85 | 4185.29 | 3619.82 | 3441.29 | 3332.44 | 3081.98 | 2798.24 | 2832.11 | 2580.03 | 2460.86 | 2301.71 | 2162.94 | 1939.60 | 1729.01 | 1519.08 | 1334.99 | 1209.95 | 1159.89 | 1072.89 | 990.84 | 875.09 | 811.02 | 691.88 | 642.78 | NA | 364.52 | NA | NA | |
Liabilities | 3192.43 | 2687.86 | 2727.75 | 2563.48 | 2328.46 | 2213.89 | 1889.59 | 1776.79 | 1818.75 | 1955.01 | 1755.83 | 1572.09 | 1510.44 | 1442.39 | 1418.63 | 1315.49 | 1299.37 | 1263.02 | 1290.60 | 963.82 | 915.73 | 932.08 | 938.59 | 852.36 | 1112.14 | 735.00 | 798.95 | 777.16 | 805.19 | 711.22 | 621.19 | 507.66 | 418.16 | 360.09 | 371.74 | 349.72 | 325.30 | 264.62 | 255.37 | 198.96 | 181.59 | NA | 286.79 | NA | NA | |
Liabilities And Stockholders Equity | 11623.24 | 10550.18 | 9946.81 | 9069.03 | 8186.04 | 7543.07 | 6775.41 | 6162.01 | 5824.55 | 6108.19 | 5734.43 | 5437.35 | 5208.28 | 4893.73 | 4738.92 | 4399.37 | 4335.85 | 4111.85 | 4185.29 | 3619.82 | 3441.29 | 3332.44 | 3081.98 | 2798.24 | 2832.11 | 2580.03 | 2460.86 | 2301.71 | 2162.94 | 1939.60 | 1729.01 | 1519.08 | 1334.99 | 1209.95 | 1159.89 | 1072.89 | 990.84 | 875.09 | 811.02 | 691.88 | 642.78 | NA | 364.52 | NA | NA | |
Stockholders Equity | 8430.81 | 7862.31 | 7219.06 | 6505.56 | 5857.58 | 5329.17 | 4885.82 | 4385.22 | 4005.79 | 4153.18 | 3978.60 | 3865.26 | 3697.84 | 3451.34 | 3320.29 | 3083.88 | 3036.48 | 2848.83 | 2894.69 | 2656.00 | 2525.56 | 2400.37 | 2143.39 | 1945.88 | 1719.97 | 1845.04 | 1661.91 | 1524.55 | 1357.75 | 1228.37 | 1107.82 | 1011.42 | 916.83 | 849.86 | 788.15 | 723.17 | 665.54 | 610.47 | 555.66 | 492.92 | 461.19 | NA | 77.73 | 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 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Assets Current | 9842.32 | 8926.28 | 8390.24 | 7655.00 | 6851.56 | 6270.53 | 5550.75 | 5031.68 | 4729.19 | 5105.17 | 4812.68 | 4523.96 | 4328.40 | 4002.89 | 3837.00 | 3653.87 | 3576.88 | 3336.90 | 3471.64 | 3240.42 | 3028.52 | 2900.97 | 2714.80 | 2436.05 | 2620.56 | 2379.17 | 2266.43 | 2075.54 | 1949.19 | 1736.83 | 1526.13 | 1324.18 | 1142.05 | 1023.13 | 974.33 | 921.10 | 850.21 | 736.04 | 679.48 | 588.35 | 562.68 | NA | 285.52 | NA | NA | |
Cash And Cash Equivalents At Carrying Value | 2429.03 | 2092.10 | 1938.61 | 1748.82 | 1261.84 | 956.34 | 671.71 | 716.25 | 493.25 | 635.02 | 620.81 | 630.98 | 893.69 | 843.34 | 893.22 | 970.35 | 800.18 | 761.33 | 1111.29 | 1095.27 | 944.41 | 809.49 | 649.95 | 524.69 | 711.16 | 886.16 | 859.19 | 854.48 | 823.48 | 746.57 | 567.92 | 500.48 | 531.06 | 710.66 | 687.33 | 418.50 | 342.96 | 275.19 | 240.03 | 408.60 | 397.20 | 129.52 | 113.66 | 120.02 | 90.63 | |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents | 2429.90 | 2092.96 | 1939.46 | 1749.68 | 1262.69 | 960.62 | 675.98 | 720.51 | 497.50 | 639.28 | 625.05 | 635.22 | 897.92 | 847.57 | 897.45 | 974.58 | 804.49 | 765.64 | 1115.52 | 1099.49 | 948.64 | 813.71 | 654.16 | 528.90 | 716.67 | 891.67 | 864.70 | 859.98 | 828.97 | 752.06 | 572.17 | NA | NA | NA | 691.37 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Accounts Receivable Net Current | 1226.80 | 1090.04 | 1024.57 | 833.37 | 779.73 | 862.88 | 923.10 | 651.51 | 585.79 | 648.61 | 516.51 | 395.59 | 364.21 | 380.47 | 389.54 | 300.22 | 383.23 | 352.16 | 391.99 | 447.25 | 343.08 | 271.25 | 331.78 | 322.05 | 260.92 | 207.34 | 247.35 | 212.61 | 269.62 | 209.06 | 253.12 | 210.24 | 146.66 | 135.12 | 144.26 | 160.23 | 122.34 | 113.06 | 96.98 | 84.06 | 67.95 | NA | 78.00 | NA | NA | |
Inventory Net | 1853.78 | 2025.20 | 1945.18 | 1893.54 | 1864.33 | 1682.70 | 1289.71 | 1100.55 | 852.81 | 694.22 | 650.12 | 575.66 | 543.20 | 483.17 | 479.67 | 438.10 | 327.00 | 261.80 | 243.82 | 239.80 | 314.18 | 347.15 | 264.56 | 216.31 | 245.44 | 268.13 | 306.20 | 333.16 | 363.80 | 286.79 | 236.49 | 162.13 | 118.13 | 84.03 | 92.13 | 109.92 | 100.30 | 91.22 | 80.52 | 62.59 | 71.07 | NA | 73.36 | NA | NA | |
Prepaid Expense And Other Assets Current | 487.79 | 361.34 | 412.52 | 472.48 | 466.37 | 393.82 | 314.22 | 299.55 | 388.70 | 338.44 | 237.74 | 166.22 | 139.28 | 111.59 | 94.92 | 69.65 | 84.89 | 85.95 | 111.46 | 106.33 | 113.46 | 131.66 | 162.32 | 235.88 | 253.80 | 165.66 | 177.33 | 186.66 | 190.92 | 197.74 | 168.68 | 151.66 | 53.45 | 41.73 | 50.61 | 62.13 | 63.53 | 37.62 | 40.27 | 16.41 | 9.77 | NA | 4.14 | NA | NA | |
Available For Sale Securities Debt Securities | 3844.92 | 3357.60 | 3064.36 | 2699.78 | 2447.46 | 2346.80 | 2322.47 | 2236.64 | 2378.90 | 2729.75 | 2787.50 | 2755.50 | 2388.01 | 2184.33 | 1979.65 | 1875.55 | 1981.59 | 1875.66 | 1613.08 | 1351.78 | 1313.39 | 1341.43 | 1306.20 | 1137.11 | 1149.25 | 851.88 | 676.36 | 488.63 | 301.36 | 296.68 | 299.91 | 299.67 | 292.76 | 51.59 | 0.00 | 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 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Property Plant And Equipment Gross | 300.52 | 294.62 | 289.66 | 283.40 | 274.34 | 261.53 | 251.86 | 246.86 | 235.53 | 225.73 | 211.66 | 203.45 | 155.76 | 152.36 | 147.41 | 142.68 | 140.49 | 137.79 | 136.65 | 132.85 | 129.05 | 124.74 | 165.37 | 159.79 | 152.99 | 147.85 | 143.30 | 136.85 | 134.44 | 130.04 | 126.09 | 122.94 | 119.48 | 115.00 | 110.05 | 101.75 | 96.26 | 92.63 | 88.52 | 81.31 | 80.48 | NA | 74.39 | NA | NA | |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment | 204.24 | 196.68 | 188.08 | 180.81 | 172.64 | 164.37 | 156.85 | 150.41 | 143.71 | 138.34 | 133.02 | 128.08 | 123.39 | 119.90 | 115.18 | 110.01 | 105.23 | 99.98 | 97.38 | 92.66 | 88.02 | 83.21 | 90.01 | 84.40 | 79.26 | 74.03 | 69.02 | 63.79 | 58.60 | 53.72 | 49.13 | 44.79 | 39.80 | 35.05 | 30.34 | 26.50 | 23.09 | 19.84 | 16.96 | 14.32 | 11.68 | NA | 7.19 | NA | NA | |
Amortization Of Intangible Assets | 6.70 | 6.69 | 6.69 | 8.10 | 9.30 | 9.31 | 9.31 | 9.30 | 7.70 | 7.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 | |
Property Plant And Equipment Net | 96.28 | 97.95 | 101.58 | 102.59 | 101.70 | 97.16 | 95.01 | 96.45 | 91.82 | 87.39 | 78.63 | 75.37 | 32.36 | 32.46 | 32.23 | 32.67 | 35.26 | 37.81 | 39.27 | 40.19 | 41.02 | 41.53 | 75.36 | 75.40 | 73.74 | 73.83 | 74.28 | 73.06 | 75.84 | 76.32 | 76.96 | 78.15 | 79.68 | 79.94 | 79.71 | 75.25 | 73.18 | 72.79 | 71.56 | 66.99 | 68.80 | NA | 67.20 | NA | NA | |
Goodwill | 268.53 | 268.53 | 268.53 | 268.53 | 268.53 | 265.92 | 265.92 | 271.02 | 273.49 | 216.91 | 188.40 | 188.40 | 188.28 | 188.28 | 189.70 | 84.97 | 84.97 | 84.78 | 54.85 | 54.85 | 53.68 | 53.68 | 53.68 | 55.17 | NA | NA | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Finite Lived Intangible Assets Net | 75.39 | 82.08 | 88.77 | 95.46 | 103.58 | 112.89 | 122.20 | 131.52 | 140.84 | 105.24 | 93.56 | 100.71 | 108.00 | 115.36 | 122.79 | 77.75 | 83.56 | 89.37 | 45.23 | 48.32 | 51.61 | 55.11 | 58.61 | 62.11 | NA | NA | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Other Assets Noncurrent | 163.54 | 149.48 | 151.90 | 33.27 | 31.70 | 47.09 | 73.75 | 59.66 | 46.61 | 41.82 | 33.44 | 32.52 | 33.43 | 33.19 | 30.07 | 22.81 | 25.49 | 27.03 | 30.35 | 29.36 | 27.11 | 25.06 | 22.70 | 20.20 | 20.02 | 22.88 | 18.89 | 21.28 | 20.31 | 19.89 | 18.82 | 18.40 | 18.81 | 20.21 | 20.79 | 20.86 | 17.05 | 17.33 | 11.84 | 27.56 | 3.81 | NA | 3.21 | NA | NA | |
Available For Sale Debt Securities Amortized Cost Basis | NA | 3364.37 | 3061.70 | 2716.52 | 2467.61 | 2363.21 | 2350.99 | 2276.29 | 2415.31 | 2757.70 | 2793.63 | 2755.61 | 2388.01 | 2183.71 | 1978.28 | 1873.09 | 1968.16 | 1868.99 | 1609.83 | 1347.39 | 1308.90 | 1339.82 | 1307.77 | 1140.01 | 1152.63 | 855.52 | 677.95 | 489.19 | 301.75 | 297.06 | 300.36 | 299.57 | 292.55 | 51.64 | 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 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Liabilities Current | 2161.88 | 1783.06 | 1909.61 | 1846.72 | 1655.79 | 1584.91 | 1293.53 | 1254.91 | 1278.03 | 1369.01 | 1109.83 | 893.39 | 859.93 | 786.53 | 768.24 | 664.78 | 640.18 | 573.01 | 597.07 | 548.19 | 525.02 | 543.19 | 606.50 | 539.78 | 826.76 | 457.78 | 529.90 | 567.55 | 610.80 | 532.51 | 459.55 | 355.08 | 263.44 | 214.26 | 235.01 | 224.97 | 202.50 | 148.33 | 144.37 | 101.80 | 97.69 | NA | 209.34 | NA | NA | |
Accounts Payable Current | 297.83 | 223.31 | 435.06 | 268.97 | 351.92 | 330.17 | 232.57 | 278.47 | 275.09 | 204.68 | 202.64 | 135.25 | 145.16 | 136.88 | 134.24 | 163.10 | 122.87 | 84.81 | 92.11 | 78.60 | 86.13 | 89.82 | 93.76 | 85.10 | 53.18 | 70.43 | 52.20 | 32.89 | 80.42 | 60.98 | 79.46 | 77.05 | 60.10 | 24.81 | 43.97 | 31.49 | 43.83 | 29.12 | 32.43 | 19.84 | 20.00 | NA | 14.74 | NA | NA | |
Other Accrued Liabilities Current | 42.91 | 41.17 | 42.67 | 37.62 | 42.08 | 32.74 | 15.68 | 15.12 | 14.72 | 15.85 | 14.26 | 12.57 | 11.61 | 11.25 | 3.41 | 4.54 | 4.54 | 5.10 | 1.99 | 3.72 | 4.05 | 3.18 | 2.30 | 1.71 | 4.61 | 4.64 | 5.00 | 8.12 | 11.31 | 6.07 | 8.60 | 7.17 | 5.50 | 6.12 | 4.16 | 2.20 | 2.02 | 4.27 | 1.40 | 1.50 | 4.72 | NA | 3.74 | NA | NA | |
Accrued Liabilities Current | 320.07 | 270.59 | 407.30 | 410.07 | 363.04 | 351.76 | 292.49 | 240.61 | 210.33 | 197.06 | 226.64 | 174.43 | 163.25 | 122.47 | 143.36 | 110.35 | 100.07 | 100.44 | 140.25 | 128.93 | 113.90 | 104.23 | 123.25 | 103.11 | 86.69 | 85.73 | 133.83 | 94.46 | 84.41 | 75.29 | 90.95 | 77.16 | 55.11 | 46.11 | 60.97 | 58.98 | 43.35 | 28.92 | 40.37 | 32.25 | 28.02 | NA | 26.91 | NA | NA | |
Other Liabilities Current | 214.53 | 291.26 | 152.04 | 469.01 | 316.63 | 231.27 | 131.04 | 128.65 | 94.84 | 188.83 | 86.97 | 72.36 | 69.42 | 69.38 | 94.39 | 70.04 | 88.71 | 55.57 | 52.05 | 49.27 | 52.62 | 44.41 | 30.91 | 32.73 | 19.54 | 26.94 | 16.17 | 16.49 | 19.22 | 12.99 | 15.79 | 9.78 | 9.35 | 7.82 | 8.03 | 9.76 | 8.07 | 8.46 | 11.25 | 9.43 | 11.79 | NA | 10.14 | NA | NA | |
Contract With Customer Liability Current | 1329.45 | 997.91 | 915.20 | 698.67 | 624.21 | 671.70 | 637.43 | 607.19 | 697.76 | 778.44 | 593.58 | 511.35 | 482.11 | 457.80 | 396.26 | 321.29 | 328.52 | 332.18 | 312.67 | 291.38 | 272.37 | 304.73 | 358.59 | NA | NA | NA | 327.71 | 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 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Other Liabilities Noncurrent | 133.38 | 132.29 | 131.39 | 67.97 | 61.55 | 58.38 | 58.40 | 58.79 | 60.34 | 57.67 | 54.75 | 51.16 | 47.51 | 44.62 | 42.43 | 39.16 | 38.68 | 38.10 | 37.69 | 30.63 | 25.35 | 25.60 | 31.85 | 23.07 | 22.12 | 21.34 | 9.74 | 7.81 | 7.99 | 8.07 | 7.96 | 6.90 | 6.75 | 6.38 | 6.70 | 6.01 | 5.84 | 5.56 | 4.98 | 39.31 | 25.72 | NA | 19.58 | NA | NA | |
Operating Lease Liability Noncurrent | NA | NA | 44.41 | 48.04 | 51.70 | 55.29 | 43.96 | 47.07 | 51.79 | 57.47 | 56.53 | 61.63 | 64.30 | 67.77 | 72.40 | 74.90 | 74.26 | 78.50 | 83.02 | 87.10 | 89.70 | 93.62 | 0.00 | 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 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Stockholders Equity | 8430.81 | 7862.31 | 7219.06 | 6505.56 | 5857.58 | 5329.17 | 4885.82 | 4385.22 | 4005.79 | 4153.18 | 3978.60 | 3865.26 | 3697.84 | 3451.34 | 3320.29 | 3083.88 | 3036.48 | 2848.83 | 2894.69 | 2656.00 | 2525.56 | 2400.37 | 2143.39 | 1945.88 | 1719.97 | 1845.04 | 1661.91 | 1524.55 | 1357.75 | 1228.37 | 1107.82 | 1011.42 | 916.83 | 849.86 | 788.15 | 723.17 | 665.54 | 610.47 | 555.66 | 492.92 | 461.19 | NA | 77.73 | NA | NA | |
Common Stock Value | 0.03 | 0.03 | 0.03 | 0.03 | 0.03 | 0.03 | 0.03 | 0.03 | 0.03 | 0.03 | 0.03 | 0.03 | 0.03 | 0.03 | 0.03 | 0.03 | 0.03 | 0.03 | 0.03 | 0.03 | 0.03 | 0.03 | 0.03 | 0.03 | 0.03 | 0.03 | 0.03 | 0.03 | 0.03 | 0.03 | 0.03 | 0.03 | 0.03 | 0.03 | 0.03 | 0.03 | 0.03 | 0.03 | 0.03 | 0.03 | 0.03 | NA | 0.01 | NA | NA | |
Additional Paid In Capital | 2263.36 | 2185.15 | 2108.33 | 2028.30 | 1927.70 | 1857.47 | 1780.71 | 1717.61 | 1638.79 | 1590.79 | 1530.05 | 1473.60 | 1395.46 | 1345.57 | 1292.43 | 1240.15 | 1185.09 | 1149.22 | 1106.31 | 1076.73 | 1038.74 | 1005.40 | 956.57 | 929.83 | 872.56 | 841.43 | 804.73 | 770.34 | 737.44 | 711.12 | 674.18 | 636.07 | 592.47 | 564.34 | 537.90 | 516.61 | 487.38 | 456.51 | 426.17 | 394.19 | 384.25 | NA | 28.74 | NA | NA | |
Retained Earnings Accumulated Deficit | 6182.48 | 5689.06 | 5114.02 | 4500.39 | 3955.06 | 3493.18 | 3138.98 | 2714.71 | 2408.29 | 2592.85 | 2456.82 | 2393.66 | 2303.51 | 2106.62 | 2027.61 | 1844.66 | 1843.56 | 1698.77 | 1788.23 | 1579.06 | 1484.78 | 1395.53 | 1190.80 | 1020.48 | 851.96 | 1007.23 | 859.11 | 755.28 | 621.56 | 518.87 | 435.11 | 376.32 | 325.06 | 286.16 | 250.92 | 206.99 | 178.30 | 154.31 | 129.81 | 98.78 | 76.91 | NA | 42.96 | NA | NA | |
Accumulated Other Comprehensive Income Loss Net Of Tax | -15.06 | -11.93 | -3.33 | -23.17 | -25.21 | -21.50 | -33.91 | -47.13 | -41.32 | -30.50 | -8.30 | -2.00 | -1.14 | -0.86 | 0.24 | -0.93 | 7.82 | 0.83 | 0.14 | 0.20 | 2.04 | -0.58 | -3.99 | -4.44 | -4.55 | -3.63 | -1.94 | -1.07 | -1.25 | -1.63 | -1.48 | -0.98 | -0.70 | -0.65 | -0.68 | -0.43 | -0.14 | -0.35 | -0.33 | -0.05 | 0.01 | NA | 0.04 | NA | NA | |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value | 79.29 | 77.22 | 81.36 | 85.39 | 67.13 | 62.88 | 64.95 | 65.48 | 50.22 | 50.28 | 51.24 | 53.13 | 44.94 | 37.55 | 40.18 | 36.47 | 32.92 | 27.56 | 26.43 | 26.26 | 24.30 | 24.29 | 24.62 | 23.25 | 22.48 | 20.85 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | 8.05 | 8.08 | 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 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net Cash Provided By Used In Operating Activities | 989.01 | 513.80 | 526.46 | 698.98 | 434.09 | 374.48 | 40.47 | 134.10 | 101.10 | 217.14 | 225.24 | 272.58 | 263.37 | 254.68 | 186.92 | 215.13 | 138.22 | 194.85 | 327.16 | 269.40 | 196.38 | 170.10 | 295.82 | -118.83 | 130.58 | 195.54 | 183.66 | 205.87 | 79.23 | 162.86 | 52.76 | -47.34 | 54.91 | 71.12 | 116.51 | 10.65 | 52.61 | 20.77 | 15.81 | 34.76 | 46.26 | 17.69 | -5.97 | 31.87 | NA | |
Net Cash Provided By Used In Investing Activities | -477.89 | -295.65 | -336.96 | -225.84 | -102.91 | -21.75 | -82.83 | 126.19 | 245.57 | -72.61 | -64.20 | -425.28 | -218.13 | -217.95 | -278.33 | 102.28 | -103.28 | -329.48 | -264.03 | -14.53 | 29.71 | -35.22 | -171.66 | -86.48 | -313.11 | -183.86 | -192.23 | -187.42 | -10.01 | -2.92 | -6.43 | -11.37 | -247.91 | -60.27 | 144.73 | 48.92 | -3.67 | -5.80 | -223.16 | -21.66 | -1.44 | -3.10 | -4.00 | -3.28 | NA | |
Net Cash Provided By Used In Financing Activities | -173.10 | -63.05 | -1.33 | 15.21 | -29.23 | -68.40 | -4.66 | -34.24 | -485.89 | -129.81 | -170.90 | -109.16 | 4.95 | -85.77 | 12.06 | -148.73 | 2.89 | -212.55 | -48.45 | -102.94 | -91.04 | 24.47 | 1.51 | 17.91 | 8.12 | 15.31 | 13.23 | 12.27 | 7.46 | 18.52 | 21.45 | 28.21 | 13.49 | 12.45 | 7.83 | 16.22 | 18.82 | 20.23 | 38.83 | -1.56 | 222.80 | 1.26 | 3.63 | 0.76 | 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 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net Cash Provided By Used In Operating Activities | 989.01 | 513.80 | 526.46 | 698.98 | 434.09 | 374.48 | 40.47 | 134.10 | 101.10 | 217.14 | 225.24 | 272.58 | 263.37 | 254.68 | 186.92 | 215.13 | 138.22 | 194.85 | 327.16 | 269.40 | 196.38 | 170.10 | 295.82 | -118.83 | 130.58 | 195.54 | 183.66 | 205.87 | 79.23 | 162.86 | 52.76 | -47.34 | 54.91 | 71.12 | 116.51 | 10.65 | 52.61 | 20.77 | 15.81 | 34.76 | 46.26 | 17.69 | -5.97 | 31.87 | NA | |
Net Income Loss | 665.43 | 637.69 | 613.64 | 545.33 | 491.88 | 436.47 | 427.09 | 354.00 | 299.10 | 272.26 | 239.29 | 224.31 | 196.89 | 180.37 | 182.96 | 168.38 | 144.79 | 138.43 | 260.69 | 208.90 | 189.25 | 201.03 | 170.32 | 168.52 | -155.27 | 144.54 | 103.83 | 133.72 | 102.69 | 82.96 | 58.78 | 51.26 | 38.90 | 35.24 | 43.92 | 28.69 | 24.00 | 24.49 | 31.04 | 21.87 | 21.62 | 12.33 | 13.74 | 11.86 | 10.25 | |
Depreciation Depletion And Amortization | 15.50 | 15.61 | 14.40 | 17.01 | 18.32 | 20.91 | 17.53 | 17.16 | 14.92 | 13.09 | 12.47 | 12.63 | 12.58 | 12.66 | 12.62 | 10.80 | 10.96 | 10.21 | 7.90 | 8.19 | 8.39 | 8.36 | 9.23 | 7.11 | 5.63 | 5.70 | 5.29 | 5.32 | 5.09 | 4.94 | 4.94 | 5.14 | 4.88 | 4.78 | 3.95 | 3.48 | 3.35 | 2.89 | 2.65 | 2.65 | 2.43 | 2.29 | 2.54 | 1.02 | NA | |
Increase Decrease In Accounts Receivable | 136.75 | 65.47 | 191.19 | 53.65 | -83.15 | -60.22 | 271.58 | 65.61 | -67.53 | 131.86 | 120.92 | 31.38 | -16.25 | -9.07 | 87.60 | -83.01 | 31.07 | -46.33 | -55.27 | 104.17 | 71.83 | -60.53 | 9.72 | 54.62 | 53.58 | -40.01 | 34.73 | -57.01 | 60.56 | -44.06 | 42.88 | 63.58 | 11.54 | -9.14 | -16.62 | 38.06 | 9.56 | 16.28 | 13.19 | 16.34 | 5.27 | -14.95 | 12.68 | -11.93 | NA | |
Increase Decrease In Inventories | -171.43 | 80.02 | 51.64 | 29.20 | 181.63 | 393.00 | 189.16 | 247.74 | 158.52 | 43.53 | 74.45 | 32.47 | 60.03 | 3.50 | 41.32 | 111.11 | 65.20 | 17.69 | 4.02 | -74.57 | -32.98 | 82.60 | 47.23 | -37.52 | -22.69 | -38.07 | -26.96 | -30.65 | 77.02 | 50.30 | 74.36 | 44.00 | 34.10 | -8.10 | -17.79 | 9.62 | 11.59 | 10.71 | 17.93 | -2.22 | -7.91 | 5.62 | 18.67 | 17.85 | NA | |
Increase Decrease In Accounts Payable | 71.00 | -207.23 | 164.87 | -81.17 | 20.34 | 94.56 | -42.04 | 2.31 | 68.69 | 2.48 | 67.76 | -11.95 | 8.05 | 2.83 | -30.64 | 40.33 | 37.86 | -6.39 | 12.42 | -7.58 | -4.39 | -2.39 | 8.82 | 26.92 | -16.44 | 20.04 | 15.97 | -47.37 | 19.95 | -18.65 | 3.17 | 17.01 | 34.62 | -16.12 | 9.18 | -11.97 | 13.76 | -1.94 | 8.41 | 0.81 | 10.69 | -5.90 | -11.98 | 13.62 | NA | |
Deferred Income Tax Expense Benefit | -150.64 | -77.82 | -153.31 | -87.20 | -59.13 | -71.15 | -96.03 | -42.42 | -24.11 | -81.82 | -98.72 | 2.42 | -4.42 | 1.43 | -12.40 | 0.59 | 2.21 | 0.46 | -86.69 | 3.03 | 8.63 | -0.72 | -8.28 | -31.33 | -14.74 | -3.54 | 31.17 | -14.23 | -11.04 | 2.52 | -8.04 | -6.84 | -5.28 | -1.60 | -10.40 | -13.22 | -3.94 | 1.67 | -6.67 | -1.49 | -1.41 | 2.11 | -5.87 | -0.88 | NA | |
Share Based Compensation | 79.29 | 77.22 | 81.36 | 85.39 | 67.13 | 62.88 | 64.95 | 65.48 | 50.22 | 50.28 | 51.24 | 53.13 | 44.94 | 37.55 | 40.09 | 36.47 | 32.92 | 27.56 | 26.43 | 26.26 | 24.30 | 24.29 | 24.62 | 23.25 | 22.48 | 20.85 | 20.44 | 20.15 | 18.40 | 16.44 | 16.32 | 15.12 | 14.23 | 13.36 | 12.98 | 12.28 | 11.21 | 8.84 | 8.05 | 8.08 | 6.71 | 4.78 | 3.76 | 2.58 | 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 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net Cash Provided By Used In Investing Activities | -477.89 | -295.65 | -336.96 | -225.84 | -102.91 | -21.75 | -82.83 | 126.19 | 245.57 | -72.61 | -64.20 | -425.28 | -218.13 | -217.95 | -278.33 | 102.28 | -103.28 | -329.48 | -264.03 | -14.53 | 29.71 | -35.22 | -171.66 | -86.48 | -313.11 | -183.86 | -192.23 | -187.42 | -10.01 | -2.92 | -6.43 | -11.37 | -247.91 | -60.27 | 144.73 | 48.92 | -3.67 | -5.80 | -223.16 | -21.66 | -1.44 | -3.10 | -4.00 | -3.28 | NA | |
Payments To Acquire Property Plant And Equipment | 3.16 | 9.39 | NA | 11.21 | 11.58 | 5.63 | NA | 10.44 | 8.87 | 14.88 | NA | 45.89 | 4.47 | 5.10 | NA | 2.52 | 2.07 | 3.11 | 2.43 | 4.68 | 3.40 | 5.24 | 6.22 | 4.54 | 6.74 | 6.34 | 3.12 | 2.62 | 4.89 | 4.64 | 5.63 | 3.75 | 4.08 | 7.96 | 6.01 | 5.21 | 3.63 | 5.14 | 2.35 | 2.21 | 5.48 | 3.10 | 4.82 | 3.28 | 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 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net Cash Provided By Used In Financing Activities | -173.10 | -63.05 | -1.33 | 15.21 | -29.23 | -68.40 | -4.66 | -34.24 | -485.89 | -129.81 | -170.90 | -109.16 | 4.95 | -85.77 | 12.06 | -148.73 | 2.89 | -212.55 | -48.45 | -102.94 | -91.04 | 24.47 | 1.51 | 17.91 | 8.12 | 15.31 | 13.23 | 12.27 | 7.46 | 18.52 | 21.45 | 28.21 | 13.49 | 12.45 | 7.83 | 16.22 | 18.82 | 20.23 | 38.83 | -1.56 | 222.80 | 1.26 | 3.63 | 0.76 | NA | |
Payments For Repurchase Of Common Stock | 172.01 | 62.65 | 0.00 | 0.00 | 30.00 | 82.28 | 2.82 | 47.58 | 483.66 | 136.23 | 176.13 | 134.16 | 0.00 | 101.36 | 0.00 | 167.28 | 0.00 | 227.90 | 51.52 | 114.61 | 100.01 | 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 |
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 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenues | 1690.40 | 1571.37 | 1540.44 | 1509.46 | 1458.92 | 1351.35 | 1275.55 | 1176.80 | 1051.89 | 877.07 | 824.46 | 748.70 | 707.32 | 667.56 | 648.48 | 605.43 | 540.57 | 523.03 | 552.55 | 654.41 | 608.32 | 595.42 | 595.73 | 563.31 | 519.85 | 472.49 | 467.87 | 437.63 | 405.21 | 335.48 | 327.97 | 290.26 | 268.74 | 242.20 | 245.45 | 217.55 | 195.55 | 179.04 | 173.49 | 155.46 | 137.95 | 117.21 | 114.77 | 101.62 | 83.48 | |
Product | 1423.27 | 1328.85 | 1310.31 | 1285.55 | 1261.54 | 1172.09 | 1096.87 | 1008.69 | 885.81 | 724.72 | 667.96 | 604.16 | 566.47 | 539.14 | 518.28 | 480.24 | 421.41 | 410.91 | 447.50 | 555.07 | 513.17 | 505.42 | 503.24 | 485.48 | 444.77 | 407.62 | 407.19 | 380.34 | 353.90 | 291.37 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Service | 267.13 | 242.53 | 230.12 | 223.91 | 197.39 | 179.26 | 178.69 | 168.11 | 166.09 | 152.35 | 156.50 | 144.54 | 140.85 | 128.42 | 130.20 | 125.19 | 119.16 | 112.12 | 105.05 | 99.35 | 95.15 | 90.01 | 92.49 | 77.83 | 75.08 | 64.87 | 60.67 | 57.29 | 51.31 | 44.11 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
1374.26 | 1255.39 | 1196.96 | 1184.72 | 1154.51 | 1115.01 | 975.51 | 977.67 | 845.05 | 664.38 | 582.35 | 557.81 | 514.15 | 501.87 | 482.81 | 452.69 | 435.83 | 400.66 | 414.84 | 532.32 | 446.37 | 439.64 | 450.83 | 406.67 | 377.46 | 315.50 | 314.09 | 309.32 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | ||
137.34 | 174.43 | 141.63 | 151.56 | 136.79 | 108.02 | 120.37 | 88.33 | 102.30 | 77.88 | 85.32 | 69.16 | 81.12 | 69.42 | 65.13 | 63.15 | 40.76 | 49.74 | 54.83 | 46.66 | 49.89 | 44.52 | 47.44 | 63.73 | 40.57 | 35.10 | 53.48 | 49.17 | 23.82 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | ||
US | 1362.70 | 1232.80 | 1174.70 | 1150.50 | 1121.70 | 1100.00 | 968.00 | 969.20 | 838.70 | 648.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 | |
EMEA | 178.80 | 141.55 | 201.85 | 173.18 | 167.62 | 128.32 | 179.66 | 110.79 | 104.54 | 134.81 | 156.79 | 121.72 | 112.05 | 96.27 | 100.54 | 89.59 | 63.98 | 72.62 | 82.88 | 75.44 | 112.06 | 111.27 | 97.46 | 92.91 | 101.81 | 121.89 | 100.30 | 79.14 | 77.37 | 42.73 | 44.68 | 37.73 | 42.64 | 43.74 | 34.07 | 29.46 | 24.78 | 40.09 | 20.73 | 21.48 | 20.63 | 11.71 | 12.24 | 10.92 | 9.71 | |
Revenue From Contract With Customer Excluding Assessed Tax | 1690.40 | 1571.37 | 1540.44 | 1509.46 | 1458.92 | 1351.35 | 1275.55 | 1176.80 | 1051.89 | 877.07 | 824.46 | 748.70 | 707.32 | 667.56 | 648.48 | 605.43 | 540.57 | 523.03 | 552.55 | 654.41 | 608.32 | 595.42 | 595.73 | 563.31 | 519.85 | 472.49 | 467.87 | 437.63 | 405.21 | 335.48 | 327.97 | 290.26 | 268.74 | 242.20 | 245.45 | 217.55 | 195.55 | 179.04 | 173.49 | 155.46 | 137.95 | 117.21 | 114.77 | 101.62 | 83.48 | |
Product | 1423.27 | 1328.85 | 1310.31 | 1285.55 | 1261.54 | 1172.09 | 1096.87 | 1008.69 | 885.81 | 724.72 | 667.96 | 604.16 | 566.47 | 539.14 | 518.28 | 480.24 | 421.41 | 410.91 | 447.50 | 555.07 | 513.17 | 505.42 | 503.24 | 485.48 | 444.77 | 407.62 | 407.19 | 380.34 | 353.90 | 291.37 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Service | 267.13 | 242.53 | 230.12 | 223.91 | 197.39 | 179.26 | 178.69 | 168.11 | 166.09 | 152.35 | 156.50 | 144.54 | 140.85 | 128.42 | 130.20 | 125.19 | 119.16 | 112.12 | 105.05 | 99.35 | 95.15 | 90.01 | 92.49 | 77.83 | 75.08 | 64.87 | 60.67 | 57.29 | 51.31 | 44.11 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
1374.26 | 1255.39 | 1196.96 | 1184.72 | 1154.51 | 1115.01 | 975.51 | 977.67 | 845.05 | 664.38 | 582.35 | 557.81 | 514.15 | 501.87 | 482.81 | 452.69 | 435.83 | 400.66 | 414.84 | 532.32 | 446.37 | 439.64 | 450.83 | 406.67 | 377.46 | 315.50 | 314.09 | 309.32 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | ||
137.34 | 174.43 | 141.63 | 151.56 | 136.79 | 108.02 | 120.37 | 88.33 | 102.30 | 77.88 | 85.32 | 69.16 | 81.12 | 69.42 | 65.13 | 63.15 | 40.76 | 49.74 | 54.83 | 46.66 | 49.89 | 44.52 | 47.44 | 63.73 | 40.57 | 35.10 | 53.48 | 49.17 | 23.82 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | ||
US | 1362.70 | 1232.80 | 1174.70 | 1150.50 | 1121.70 | 1100.00 | 968.00 | 969.20 | 838.70 | 648.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 | |
EMEA | 178.80 | 141.55 | 201.85 | 173.18 | 167.62 | 128.32 | 179.66 | 110.79 | 104.54 | 134.81 | 156.79 | 121.72 | 112.05 | 96.27 | 100.54 | 89.59 | 63.98 | 72.62 | 82.88 | 75.44 | 112.06 | 111.27 | 97.46 | 92.91 | 101.81 | 121.89 | 100.30 | 79.14 | 77.37 | 42.73 | 44.68 | 37.73 | 42.64 | 43.74 | 34.07 | 29.46 | 24.78 | 40.09 | 20.73 | 21.48 | 20.63 | 11.71 | 12.24 | 10.92 | 9.71 | |
Revenue From Contract With Customer Including Assessed Tax | 1690.40 | 1571.37 | 1540.44 | 1509.46 | 1458.92 | 1351.35 | 1275.55 | 1176.80 | 1051.89 | 877.07 | 824.46 | 748.70 | 707.32 | 667.56 | 648.48 | 605.43 | 540.57 | 523.03 | 552.55 | 654.41 | 608.32 | 595.42 | 595.73 | 563.31 | 519.85 | 472.49 | 467.87 | 437.63 | 405.21 | 335.48 | 327.97 | 290.26 | 268.74 | 242.20 | 245.45 | 217.55 | 195.55 | 179.04 | 173.49 | 155.46 | 137.95 | 117.21 | 114.77 | 101.62 | 83.48 |