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 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
dei: Entity Common Stock Shares Outstanding | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Weighted Average Number Of Diluted Shares Outstanding | 184.30 | 184.30 | NA | 185.50 | 186.70 | 188.60 | NA | 189.40 | 191.10 | 193.40 | NA | 195.30 | 194.90 | 194.90 | NA | 194.90 | 190.90 | 195.70 | NA | 199.00 | 200.60 | 201.70 | NA | 206.80 | 209.90 | 212.00 | NA | 219.00 | 222.30 | 234.90 | NA | 121.16 | 121.52 | 121.44 | NA | 125.34 | 126.54 | 127.45 | NA | 130.63 | 132.04 | 133.04 | NA | 133.27 | 126.58 | 118.74 | NA | 117.83 | 117.71 | 117.55 | |
Weighted Average Number Of Shares Outstanding Basic | 182.20 | 181.90 | NA | 182.90 | 184.40 | 185.80 | NA | 186.50 | 188.30 | 190.00 | NA | 191.50 | 191.60 | 191.50 | NA | 191.30 | 190.90 | 191.60 | NA | 194.50 | 196.20 | 197.00 | NA | 202.30 | 205.70 | 207.50 | NA | 214.30 | 217.60 | 230.10 | NA | 118.92 | 119.46 | 119.45 | NA | 122.85 | 123.83 | 124.50 | NA | 127.46 | 128.98 | 129.90 | NA | 128.92 | 122.71 | 115.77 | NA | 115.69 | 115.67 | 115.81 | |
Earnings Per Share Basic | 1.99 | 1.58 | 2.57 | 1.66 | 1.61 | 1.56 | 1.23 | 1.52 | 1.36 | 1.71 | 1.67 | 1.36 | 0.91 | 1.11 | 0.62 | 0.53 | -0.12 | 0.43 | 0.09 | 0.29 | 0.31 | 0.29 | 0.34 | 0.30 | 0.30 | 0.33 | 5.14 | 0.39 | 0.35 | 0.32 | 0.74 | 0.83 | 0.73 | 0.89 | 0.86 | 0.91 | 0.69 | 0.69 | 0.70 | 0.73 | 0.66 | 0.69 | 0.57 | 0.52 | 0.31 | 0.42 | 0.30 | 0.45 | 0.41 | 0.37 | |
Earnings Per Share Diluted | 1.97 | 1.56 | 2.53 | 1.63 | 1.59 | 1.53 | 1.20 | 1.49 | 1.34 | 1.68 | 1.63 | 1.34 | 0.90 | 1.09 | 0.61 | 0.52 | -0.12 | 0.42 | 0.09 | 0.29 | 0.30 | 0.29 | 0.34 | 0.29 | 0.29 | 0.32 | 5.02 | 0.38 | 0.34 | 0.31 | 0.74 | 0.82 | 0.71 | 0.88 | 0.85 | 0.89 | 0.67 | 0.68 | 0.69 | 0.71 | 0.64 | 0.68 | 0.55 | 0.50 | 0.30 | 0.41 | 0.30 | 0.44 | 0.40 | 0.37 |
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 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue From Contract With Customer Excluding Assessed Tax | 3814.00 | 3737.00 | 3868.00 | 3736.00 | 3728.00 | 3652.00 | 3739.00 | 3562.00 | 3541.00 | 3568.00 | 3636.00 | 3391.00 | 3438.00 | 3409.00 | 3298.00 | 2786.00 | 2521.00 | 2754.00 | 2895.00 | 2769.00 | 2740.00 | 2684.00 | 2688.00 | 2594.00 | 2567.00 | 2563.00 | 2521.00 | 2466.00 | 2355.00 | 2360.00 | 1953.00 | 1497.17 | 1552.67 | 1490.09 | 1128.60 | 1424.77 | 1443.53 | 1347.59 | 1064.05 | 1400.03 | 1341.03 | 1307.85 | 1003.94 | 1195.84 | 1295.68 | 1228.84 | 945.76 | 1199.57 | 1230.77 | 1156.58 | |
Revenues | 3814.00 | 3737.00 | 3868.00 | 3736.00 | 3728.00 | 3652.00 | 3739.00 | 3562.00 | 3541.00 | 3568.00 | 3636.00 | 3391.00 | 3438.00 | 3409.00 | 3298.00 | 2786.00 | 2521.00 | 2754.00 | 2895.00 | 2769.00 | 2740.00 | 2684.00 | 2688.00 | 2594.00 | 2567.00 | 2563.00 | 2521.00 | 2465.00 | 2375.00 | 2322.00 | 1953.00 | 1497.17 | 1552.67 | 1490.09 | 1128.60 | 1424.77 | 1443.53 | 1347.59 | 1064.05 | 1400.03 | 1341.03 | 1307.85 | 1003.94 | 1195.84 | 1295.68 | 1228.84 | 945.76 | 1199.57 | 1230.77 | 1156.58 | |
Cost Of Goods And Service Excluding Depreciation Depletion And Amortization | 2488.00 | 2444.00 | 2478.00 | 2426.00 | 2443.00 | 2398.00 | 2407.00 | 2321.00 | 2331.00 | 2323.00 | 2364.00 | 2253.00 | 2323.00 | 2293.00 | 2172.00 | 1800.00 | 1704.00 | 1824.00 | 1901.00 | 1852.00 | 1799.00 | 1748.00 | 1742.00 | 1678.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 | |
Gross Profit | 863.00 | 827.00 | NA | 862.00 | 850.00 | 802.00 | NA | 812.00 | 795.00 | 799.00 | NA | 727.00 | 715.00 | 731.00 | NA | 600.00 | 449.00 | 547.00 | NA | 563.00 | 562.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 | |
Selling General And Administrative Expense | 509.00 | 508.00 | 556.00 | 502.00 | 482.00 | 513.00 | 583.00 | 517.00 | 483.00 | 488.00 | 542.00 | 498.00 | 482.00 | 442.00 | 491.00 | 460.00 | 431.00 | 407.00 | 484.00 | 395.00 | 436.00 | 419.00 | 443.00 | 429.00 | 424.00 | 420.00 | 464.00 | 391.00 | 370.00 | 380.00 | 310.21 | 233.65 | 250.57 | 225.52 | 244.07 | 231.41 | 225.90 | 219.61 | 225.06 | 219.03 | 219.01 | 219.24 | 232.80 | 199.57 | 228.84 | 199.30 | 215.64 | 192.78 | 203.54 | 205.79 | |
Operating Income Loss | 520.00 | 506.00 | 501.00 | 481.00 | 524.00 | 471.00 | 379.00 | 472.00 | 453.00 | 495.00 | 463.00 | 302.00 | 286.00 | 342.00 | 289.00 | 187.00 | 62.00 | 193.00 | 166.00 | 204.00 | 197.00 | 210.00 | 207.00 | 181.00 | 170.00 | 183.00 | 203.00 | 197.00 | 151.00 | 168.00 | 144.00 | 167.77 | 150.74 | 178.80 | 177.98 | 167.02 | 158.39 | 143.22 | 158.93 | 149.14 | 141.00 | 141.32 | 127.01 | 125.26 | 94.90 | 115.17 | 94.43 | 109.14 | 100.89 | 91.99 | |
Interest Expense | 163.00 | 166.00 | 181.00 | 181.00 | 169.00 | 141.00 | 128.00 | 108.00 | 94.00 | 86.00 | 90.00 | 92.00 | 94.00 | 99.00 | 102.00 | 100.00 | 108.00 | 106.00 | 109.00 | 114.00 | 114.00 | 110.00 | 106.00 | 105.00 | 107.00 | 96.00 | 97.00 | 93.00 | 81.00 | 75.00 | 71.05 | 24.50 | 22.48 | 25.96 | 25.54 | 25.43 | 25.49 | 25.34 | -175.14 | 25.05 | 24.80 | 24.70 | 26.83 | 28.76 | 31.88 | 36.04 | 38.38 | 33.51 | 33.13 | 29.34 | |
Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments | 436.00 | 340.00 | 373.00 | 349.00 | 375.00 | 362.00 | 275.00 | 360.00 | 328.00 | 400.00 | 376.00 | 273.00 | 222.00 | 257.00 | 194.00 | 102.00 | -25.00 | 102.00 | 96.00 | 69.00 | 78.00 | 109.00 | 104.00 | 51.00 | 88.00 | 85.00 | 89.00 | 85.00 | 68.00 | 89.00 | 55.84 | 142.30 | 131.90 | 148.96 | 158.80 | 143.67 | 114.92 | 121.61 | 132.87 | 132.47 | 114.14 | 122.71 | 100.04 | 94.40 | 46.72 | 81.96 | 55.09 | 72.62 | 74.24 | 65.49 | |
Income Tax Expense Benefit | 75.00 | 49.00 | -102.00 | 51.00 | 81.00 | 71.00 | 48.00 | 70.00 | 71.00 | 71.00 | 59.00 | 12.00 | 48.00 | 44.00 | 63.00 | -3.00 | -5.00 | 17.00 | 68.00 | -1.00 | 8.00 | 41.00 | 30.00 | -14.00 | 24.00 | 19.00 | -992.00 | -3.00 | -7.00 | 12.00 | 227.09 | 38.52 | 36.81 | 42.58 | 51.01 | 40.19 | 31.70 | 36.09 | 39.01 | 41.26 | 32.40 | 37.39 | 27.56 | 27.46 | 8.83 | 32.12 | 20.01 | 21.54 | 27.56 | 24.25 | |
Profit Loss | 363.00 | 288.00 | 469.00 | 303.00 | 297.00 | 289.00 | 227.00 | 283.00 | 256.00 | 325.00 | 318.00 | 261.00 | 175.00 | 217.00 | 130.00 | 108.00 | -21.00 | 91.00 | 20.00 | 69.00 | 71.00 | 67.00 | 76.00 | 67.00 | 68.00 | 73.00 | 1084.00 | 89.00 | 79.00 | 76.00 | -175.00 | 103.97 | 91.30 | 109.03 | 108.09 | 108.84 | 84.95 | 86.43 | 88.44 | 92.73 | 85.11 | 90.21 | 72.93 | 66.58 | 38.35 | 48.16 | 34.84 | 51.98 | 47.01 | 42.81 | |
Net Income Loss | 363.00 | 288.00 | 469.00 | 303.00 | 297.00 | 289.00 | 227.00 | 283.00 | 256.00 | 325.00 | 318.00 | 261.00 | 175.00 | 212.00 | 119.00 | 101.00 | -23.00 | 82.00 | 16.00 | 57.00 | 60.00 | 58.00 | 69.00 | 60.00 | 61.00 | 69.00 | 1076.00 | 84.00 | 75.00 | 74.00 | -178.00 | 99.17 | 86.76 | 106.67 | 104.57 | 111.29 | 84.95 | 86.40 | 88.43 | 92.65 | 85.12 | 90.18 | 73.00 | 66.77 | 38.52 | 48.31 | 34.97 | 52.10 | 47.20 | 43.27 |
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 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Assets | 26398.00 | 26574.00 | 26681.00 | 25977.00 | 26036.00 | 25739.00 | 25337.00 | 24223.00 | 24413.00 | 24969.00 | 24689.00 | 24033.00 | 23937.00 | 24467.00 | 24564.00 | 23837.00 | 23183.00 | 23078.00 | 23251.00 | 22892.00 | 23068.00 | 23109.00 | 22549.00 | 22498.00 | 22626.00 | 23235.00 | 22742.00 | 22445.00 | 21782.00 | 21183.00 | 21208.00 | 4128.80 | 3962.80 | 3982.94 | 3926.32 | 4033.74 | 3341.78 | 3236.65 | 3305.83 | 3106.72 | 2978.64 | 3061.89 | 3066.80 | 2842.02 | 2648.17 | 2426.70 | 2499.15 | NA | NA | NA | |
Liabilities | 19684.00 | 20230.00 | 20569.00 | 20172.00 | 20288.00 | 19807.00 | 19572.00 | 18876.00 | 19061.00 | 19050.00 | 18647.00 | 18204.00 | 18177.00 | 18230.00 | 18284.00 | 17730.00 | 17331.00 | 17276.00 | 16988.00 | 16498.00 | 16287.00 | 16244.00 | 15595.00 | 15038.00 | 15012.00 | 14782.00 | 14384.00 | 14938.00 | 14008.00 | 13383.00 | 12348.00 | 4210.73 | 4191.50 | 4188.88 | 4262.00 | 4213.66 | 4043.46 | 3848.96 | 4009.84 | 3642.95 | 3600.25 | 3621.42 | 3734.28 | 3553.99 | 3446.05 | 3749.00 | 3858.20 | NA | NA | NA | |
Liabilities And Stockholders Equity | 26398.00 | 26574.00 | 26681.00 | 25977.00 | 26036.00 | 25739.00 | 25337.00 | 24223.00 | 24413.00 | 24969.00 | 24689.00 | 24033.00 | 23937.00 | 24467.00 | 24564.00 | 23837.00 | 23183.00 | 23078.00 | 23251.00 | 22892.00 | 23068.00 | 23109.00 | 22549.00 | 22498.00 | 22626.00 | 23235.00 | 22742.00 | 22445.00 | 21782.00 | 21183.00 | 21208.00 | 4128.80 | 3962.80 | 3982.94 | 3926.32 | 4033.74 | 3341.78 | 3236.65 | 3305.83 | 3106.72 | 2978.64 | 3061.89 | 3066.80 | 2842.02 | 2648.17 | 2426.70 | 2499.15 | NA | NA | NA | |
Stockholders Equity | 6714.00 | 6344.00 | 6112.00 | 5805.00 | 5748.00 | 5932.00 | 5765.00 | 5347.00 | 5352.00 | 5919.00 | 6042.00 | 5829.00 | 5760.00 | 5953.00 | 6001.00 | 5846.00 | 5591.00 | 5542.00 | 6003.00 | 6131.00 | 6523.00 | 6615.00 | 6714.00 | 7215.00 | 7364.00 | 8196.00 | 8109.00 | 7264.00 | 7539.00 | 7571.00 | 8633.00 | -313.43 | -458.29 | -434.81 | -564.22 | -406.02 | -701.76 | -612.39 | -704.06 | -536.26 | -621.55 | -559.47 | -667.41 | -711.97 | -798.06 | -1322.62 | -1359.52 | NA | NA | NA |
2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Assets Current | 5622.00 | 5651.00 | 5596.00 | 5208.00 | 5329.00 | 5328.00 | 4981.00 | 4752.00 | 4911.00 | 4772.00 | 4763.00 | 4534.00 | 5068.00 | 5579.00 | 5090.00 | 4645.00 | 4208.00 | 4277.00 | 4126.00 | 3995.00 | 3978.00 | 3999.00 | 3874.00 | 3696.00 | 3587.00 | 3724.00 | 3450.00 | 3492.00 | 3259.00 | 3117.00 | 3337.00 | 2643.13 | 2436.60 | 2437.16 | 2411.99 | 2520.18 | 2219.84 | 2098.82 | 2146.08 | 1938.60 | 1864.71 | 1947.82 | 1945.69 | 1717.19 | 1673.86 | 1439.50 | 1509.99 | NA | NA | NA | |
Cash And Cash Equivalents At Carrying Value | 1545.00 | 1444.00 | 1376.00 | 1224.00 | 1382.00 | 1494.00 | 1216.00 | 1274.00 | 1428.00 | 1387.00 | 1366.00 | 1470.00 | 1807.00 | 2305.00 | 1814.00 | 1464.00 | 1109.00 | 927.00 | 837.00 | 863.00 | 938.00 | 936.00 | 891.00 | 827.00 | 879.00 | 960.00 | 959.00 | 1103.00 | 902.00 | 862.00 | 1198.00 | 1209.68 | 955.68 | 1053.21 | 977.15 | 1081.80 | 803.62 | 779.07 | 867.36 | 645.03 | 636.47 | 741.38 | 778.14 | 609.71 | 585.72 | 454.29 | 567.73 | 506.31 | 476.24 | 446.27 | |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents | 1545.00 | 1444.00 | 1376.00 | 1224.00 | 1382.00 | 1494.00 | 1216.00 | 1274.00 | 1428.00 | 1387.00 | 1366.00 | 1470.00 | 1807.00 | 2305.00 | 1814.00 | 1464.00 | 1109.00 | 927.00 | 837.00 | 863.00 | 938.00 | NA | 891.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 | |
Marketable Securities Current | 133.00 | 131.00 | 120.00 | 108.00 | 110.00 | 104.00 | 93.00 | 87.00 | 90.00 | 106.00 | 111.00 | 104.00 | 104.00 | 97.00 | 88.00 | 79.00 | 73.00 | 63.00 | 62.00 | 57.00 | 56.00 | 55.00 | 47.00 | NA | NA | NA | 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 | |
Receivables Net Current | 3255.00 | 3426.00 | 3381.00 | 3227.00 | 3139.00 | 3063.00 | 2917.00 | 2640.00 | 2679.00 | 2619.00 | 2551.00 | 2330.00 | 2276.00 | 2361.00 | 2410.00 | 2414.00 | 2371.00 | 2634.00 | 2582.00 | 2514.00 | 2401.00 | 2461.00 | 2394.00 | 2298.00 | 2172.00 | 2250.00 | 1993.00 | 1859.00 | 1845.00 | 1779.00 | 1707.00 | 1207.50 | 1257.43 | 1175.60 | 1165.75 | 1128.90 | 1089.44 | 1006.42 | 975.25 | 1032.55 | 964.35 | 948.45 | 924.21 | 895.35 | 867.21 | 779.34 | 745.37 | NA | NA | NA |
2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Property Plant And Equipment Gross | NA | NA | 1326.00 | NA | NA | NA | 1372.00 | NA | NA | NA | 1262.00 | NA | NA | NA | 1155.00 | NA | NA | NA | 1055.00 | NA | NA | NA | 1001.00 | NA | NA | NA | 923.00 | NA | NA | NA | 769.00 | NA | NA | NA | 510.71 | NA | NA | NA | 496.23 | NA | NA | NA | 481.13 | NA | NA | NA | 451.46 | NA | NA | NA | |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment | NA | NA | 803.00 | NA | NA | NA | 840.00 | NA | NA | NA | 765.00 | NA | NA | NA | 673.00 | NA | NA | NA | 597.00 | NA | NA | NA | 567.00 | NA | NA | NA | 483.00 | NA | NA | NA | 363.00 | NA | NA | NA | 322.32 | NA | NA | NA | 305.93 | NA | NA | NA | 281.55 | NA | NA | NA | 257.47 | NA | NA | NA | |
Property Plant And Equipment Net | 503.00 | 513.00 | 523.00 | 498.00 | 510.00 | 520.00 | 532.00 | 507.00 | 529.00 | 531.00 | 497.00 | 485.00 | 470.00 | 472.00 | 482.00 | 452.00 | 444.00 | 445.00 | 458.00 | 451.00 | 458.00 | 437.00 | 434.00 | 417.00 | 415.00 | 432.00 | 440.00 | 428.00 | 430.00 | 410.00 | 406.00 | 184.19 | 189.63 | 189.01 | 188.39 | 194.74 | 176.77 | 179.49 | 190.30 | 190.86 | 196.38 | 195.85 | 199.58 | 197.39 | 196.75 | 190.17 | 194.00 | NA | NA | NA | |
Goodwill | 14477.00 | 14516.00 | 14567.00 | 14288.00 | 14178.00 | 14015.00 | 13921.00 | 13177.00 | 13104.00 | 13532.00 | 13301.00 | 13124.00 | 12551.00 | 12415.00 | 12654.00 | 12363.00 | 12133.00 | 11989.00 | 12159.00 | 11919.00 | 11937.00 | 11857.00 | 11800.00 | 11794.00 | 11844.00 | 12041.00 | 11850.00 | 11598.00 | 11258.00 | 10915.00 | 10727.00 | 691.44 | 716.64 | 719.65 | 719.74 | 724.01 | 463.61 | 462.99 | 464.43 | 468.62 | 410.33 | 409.52 | 409.63 | 412.46 | 295.26 | 297.57 | 302.43 | NA | NA | NA | |
Intangible Assets Net Excluding Goodwill | 4608.00 | 4725.00 | 4839.00 | 4907.00 | 4942.00 | 4757.00 | 4820.00 | 4718.00 | 4733.00 | 4917.00 | 4943.00 | 4812.00 | 4770.00 | 4915.00 | 5205.00 | 5222.00 | 5262.00 | 5328.00 | 5514.00 | 5546.00 | 5701.00 | 5811.00 | 5951.00 | 6103.00 | 6297.00 | 6580.00 | 6591.00 | 6567.00 | 6493.00 | 6398.00 | 6390.00 | 346.82 | 352.75 | 362.26 | 368.11 | 374.42 | 263.22 | 270.54 | 280.24 | 288.27 | 282.50 | 289.09 | 298.05 | 310.19 | 271.73 | 274.00 | 272.81 | NA | NA | NA | |
Finite Lived Intangible Assets Net | NA | NA | 4839.00 | NA | NA | NA | 4820.00 | NA | NA | NA | 4943.00 | NA | NA | NA | 5187.00 | NA | NA | NA | 5496.00 | NA | NA | NA | 5933.00 | NA | NA | NA | 6573.00 | NA | NA | NA | 6263.00 | NA | NA | NA | 239.86 | NA | NA | NA | 170.57 | NA | NA | NA | 188.38 | NA | NA | NA | 163.14 | NA | NA | NA |
2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Liabilities Current | 6620.00 | 6448.00 | 6491.00 | 6589.00 | 6543.00 | 6657.00 | 5578.00 | 5253.00 | 5104.00 | 5157.00 | 5241.00 | 4847.00 | 4819.00 | 4868.00 | 4558.00 | 4139.00 | 3843.00 | 3907.00 | 3945.00 | 3576.00 | 3495.00 | 3502.00 | 3534.00 | 3380.00 | 3166.00 | 3199.00 | 2904.00 | 2853.00 | 2660.00 | 2596.00 | 2705.00 | 1619.95 | 1600.29 | 1578.14 | 1594.18 | 1523.97 | 1353.81 | 1320.70 | 1471.90 | 1426.78 | 1353.06 | 1376.48 | 1482.25 | 1334.38 | 1238.73 | 1221.99 | 1317.96 | NA | NA | NA | |
Long Term Debt Current | 1167.00 | 717.00 | 718.00 | 1309.00 | 1344.00 | 1343.00 | 152.00 | 151.00 | 152.00 | 90.00 | 91.00 | 91.00 | 147.00 | 144.00 | 149.00 | 144.00 | 142.00 | 139.00 | 100.00 | 98.00 | 100.00 | 100.00 | 100.00 | 101.00 | 101.00 | 104.00 | 103.00 | 103.00 | 94.00 | 91.00 | 92.00 | NA | NA | NA | 48.50 | 48.50 | 48.50 | NA | 0.75 | NA | NA | NA | 10.31 | NA | NA | NA | 55.59 | NA | NA | NA | |
Other Accrued Liabilities Current | NA | NA | 331.00 | NA | NA | NA | 368.00 | NA | NA | NA | 311.00 | NA | NA | NA | 272.00 | NA | NA | NA | 235.00 | NA | NA | NA | 220.00 | NA | NA | NA | 179.00 | NA | NA | NA | 168.00 | NA | NA | NA | 70.25 | NA | NA | NA | 68.51 | NA | NA | NA | 77.75 | NA | NA | NA | 76.34 | NA | NA | NA | |
Accrued Income Taxes Current | 185.00 | 155.00 | 116.00 | 172.00 | 208.00 | 187.00 | 161.00 | 124.00 | 118.00 | 135.00 | 137.00 | 53.00 | 101.00 | 135.00 | 102.00 | 101.00 | 102.00 | 94.00 | 108.00 | 123.00 | 111.00 | 102.00 | 100.00 | 117.00 | 121.00 | 106.00 | 72.00 | 60.00 | 73.00 | 75.00 | 76.00 | 15.95 | 30.35 | 29.54 | 35.17 | 25.97 | 32.66 | 36.87 | 55.69 | 19.22 | 32.81 | 46.70 | 35.78 | 25.85 | 27.60 | 17.06 | 9.64 | NA | NA | NA | |
Accrued Liabilities Current | NA | NA | 2855.00 | NA | NA | NA | 2671.00 | NA | NA | NA | 2360.00 | NA | NA | NA | 2232.00 | NA | NA | NA | 1937.00 | NA | NA | NA | 1858.00 | NA | NA | NA | 1664.00 | NA | NA | NA | 1493.00 | NA | NA | NA | 760.76 | NA | NA | NA | 733.64 | NA | NA | NA | 761.19 | NA | NA | NA | 658.12 | NA | NA | NA | |
Other Liabilities Current | 144.00 | 207.00 | 294.00 | 137.00 | 140.00 | 157.00 | 152.00 | 165.00 | 177.00 | 189.00 | 207.00 | 214.00 | 218.00 | 216.00 | 242.00 | 245.00 | 243.00 | 254.00 | 211.00 | 211.00 | 211.00 | 207.00 | 32.00 | 16.00 | 7.00 | 10.00 | 10.00 | 14.00 | 14.00 | 12.00 | 20.00 | 27.32 | 47.54 | 28.84 | 19.60 | 19.46 | 11.75 | 27.34 | 29.69 | 30.49 | 31.81 | 33.90 | 35.65 | 34.80 | 42.83 | 44.63 | 44.23 | NA | NA | NA | |
Contract With Customer Liability Current | 1811.00 | 1914.00 | 1799.00 | 1838.00 | 1844.00 | 1827.00 | 1797.00 | 1842.00 | 1810.00 | 1927.00 | 1825.00 | 1826.00 | 1597.00 | 1554.00 | 1252.00 | 1188.00 | 1061.00 | 1036.00 | 1014.00 | 954.00 | 934.00 | 971.00 | 1007.00 | NA | NA | NA | 985.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Long Term Debt Noncurrent | 12091.00 | 12819.00 | 12955.00 | 12322.00 | 12433.00 | 11833.00 | 12595.00 | 12243.00 | 12615.00 | 12547.00 | 12034.00 | 12081.00 | 12140.00 | 12092.00 | 12384.00 | 12195.00 | 11965.00 | 11894.00 | 11545.00 | 11444.00 | 11299.00 | 11187.00 | 10907.00 | 10518.00 | 10627.00 | 10342.00 | 10122.00 | 9651.00 | 8858.00 | 8254.00 | 7108.00 | NA | NA | NA | 2419.28 | 2430.00 | 2440.96 | NA | 2292.48 | NA | NA | NA | 2035.48 | NA | NA | NA | 2366.10 | NA | NA | NA | |
Deferred Income Tax Liabilities Net | 149.00 | 164.00 | 202.00 | 365.00 | 367.00 | 421.00 | 464.00 | 560.00 | 494.00 | 455.00 | 410.00 | 297.00 | 266.00 | 337.00 | 338.00 | 429.00 | 539.00 | 618.00 | 527.00 | NA | NA | NA | 627.00 | NA | NA | NA | 820.00 | NA | NA | NA | 2044.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Other Liabilities Noncurrent | 632.00 | 595.00 | 698.00 | 679.00 | 703.00 | 641.00 | 671.00 | 561.00 | 563.00 | 581.00 | 649.00 | 656.00 | 607.00 | 586.00 | 633.00 | 580.00 | 582.00 | 491.00 | 456.00 | 431.00 | 424.00 | 412.00 | 418.00 | 406.00 | 406.00 | 413.00 | 440.00 | 420.00 | 421.00 | 393.00 | 402.00 | 190.56 | 180.69 | 187.34 | 182.83 | 170.10 | 190.76 | 181.09 | 183.66 | 167.99 | 186.38 | 178.13 | 178.91 | 160.97 | 153.82 | 156.25 | 162.35 | NA | NA | NA | |
Operating Lease Liability Noncurrent | 192.00 | 204.00 | 223.00 | 217.00 | 242.00 | 255.00 | 264.00 | 259.00 | 285.00 | 310.00 | 313.00 | 323.00 | 345.00 | 347.00 | 371.00 | 387.00 | 402.00 | 366.00 | 396.00 | 393.00 | 398.00 | 401.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 |
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 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Stockholders Equity | 6714.00 | 6344.00 | 6112.00 | 5805.00 | 5748.00 | 5932.00 | 5765.00 | 5347.00 | 5352.00 | 5919.00 | 6042.00 | 5829.00 | 5760.00 | 5953.00 | 6001.00 | 5846.00 | 5591.00 | 5542.00 | 6003.00 | 6131.00 | 6523.00 | 6615.00 | 6714.00 | 7215.00 | 7364.00 | 8196.00 | 8109.00 | 7264.00 | 7539.00 | 7571.00 | 8633.00 | -313.43 | -458.29 | -434.81 | -564.22 | -406.02 | -701.76 | -612.39 | -704.06 | -536.26 | -621.55 | -559.47 | -667.41 | -711.97 | -798.06 | -1322.62 | -1359.52 | NA | NA | NA | |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest | 6714.00 | 6344.00 | 6112.00 | 5805.00 | 5748.00 | 5932.00 | 5765.00 | 5347.00 | 5352.00 | 5919.00 | 6042.00 | 5829.00 | 5760.00 | 6237.00 | 6280.00 | 6107.00 | 5852.00 | 5802.00 | 6263.00 | 6394.00 | 6781.00 | 6865.00 | 6954.00 | 7460.00 | 7614.00 | 8453.00 | 8358.00 | 7507.00 | 7774.00 | 7800.00 | 8860.00 | -81.93 | -228.70 | -205.94 | -335.68 | -179.93 | -701.68 | -612.31 | -704.01 | -536.23 | -621.61 | -559.52 | -667.49 | -711.97 | -797.89 | -1322.30 | -1359.04 | NA | NA | NA | |
Common Stocks Including Additional Paid In Capital | 11061.00 | 11016.00 | 11028.00 | 10994.00 | 10952.00 | 10909.00 | 10898.00 | 10853.00 | 10790.00 | 10745.00 | 10777.00 | 10747.00 | 10696.00 | 11068.00 | 11095.00 | 11070.00 | 11043.00 | 11012.00 | 11049.00 | 10990.00 | 10964.00 | 10927.00 | 10901.00 | 10876.00 | 10836.00 | 10797.00 | 10782.00 | 10761.00 | 10721.00 | 10656.00 | 10602.00 | 48.76 | 1.19 | 25.91 | 8.78 | 239.59 | 28.52 | 178.97 | 143.83 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Retained Earnings Accumulated Deficit | 5343.00 | 4980.00 | 4692.00 | 4223.00 | 3920.00 | 3623.00 | 3334.00 | 3107.00 | 2824.00 | 2568.00 | 2243.00 | 1925.00 | 1664.00 | 1489.00 | 1277.00 | 1158.00 | 1057.00 | 1080.00 | 998.00 | 982.00 | 925.00 | 865.00 | 807.00 | 726.00 | 665.00 | 605.00 | 655.00 | -166.00 | -255.00 | -325.00 | -399.00 | -221.22 | -320.38 | -354.97 | -461.63 | -550.15 | -661.43 | -702.40 | -788.80 | -877.22 | -969.88 | -1055.00 | -1145.18 | -1218.18 | -1284.95 | -1323.46 | -1371.77 | NA | NA | NA | |
Accumulated Other Comprehensive Income Loss Net Of Tax | -949.00 | -911.00 | -867.00 | -903.00 | -760.00 | -731.00 | -727.00 | -898.00 | -697.00 | -419.00 | -406.00 | -445.00 | -327.00 | -376.00 | -205.00 | -317.00 | -444.00 | -485.00 | -311.00 | -377.00 | -215.00 | -262.00 | -224.00 | -220.00 | -104.00 | 254.00 | 46.00 | -79.00 | -233.00 | -444.00 | -570.00 | -140.98 | -139.09 | -105.76 | -111.37 | -95.46 | -68.84 | -88.95 | -59.09 | -27.05 | 2.24 | -0.39 | -0.38 | -3.89 | -18.19 | -8.39 | 7.70 | 16.85 | NA | NA | |
Stock Issued During Period Value New Issues | 1.00 | 61.00 | NA | 61.00 | NA | -58.00 | NA | -1.00 | -2.00 | -67.00 | NA | 4.00 | 1.00 | -57.00 | NA | -3.00 | 1.00 | -44.00 | NA | -4.00 | 8.00 | 5.00 | NA | 15.00 | 13.00 | -5.00 | NA | NA | NA | NA | NA | NA | NA | NA | 5.98 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value | 44.00 | 49.00 | NA | 42.00 | 43.00 | 69.00 | NA | 64.00 | 47.00 | 35.00 | NA | 48.00 | 42.00 | 30.00 | NA | 30.00 | 30.00 | 7.00 | NA | 30.00 | 29.00 | 21.00 | NA | 25.00 | 25.00 | 20.00 | NA | NA | NA | NA | NA | NA | NA | NA | 8.29 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net Cash Provided By Used In Operating Activities | 588.00 | 522.00 | 747.00 | 583.00 | 402.00 | 417.00 | 560.00 | 863.00 | 329.00 | 508.00 | 692.00 | 844.00 | 539.00 | 867.00 | 750.00 | 574.00 | 472.00 | 163.00 | 583.00 | 330.00 | 391.00 | 113.00 | 417.00 | 344.00 | 311.00 | 182.00 | 233.00 | 436.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Net Cash Provided By Used In Investing Activities | -221.00 | -314.00 | -212.00 | -573.00 | -596.00 | -222.00 | -477.00 | -717.00 | -199.00 | -613.00 | -647.00 | -1095.00 | -185.00 | -176.00 | -236.00 | -191.00 | -219.00 | -150.00 | -280.00 | -400.00 | -195.00 | -315.00 | -178.00 | -182.00 | -330.00 | -120.00 | -416.00 | -334.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Net Cash Provided By Used In Financing Activities | -260.00 | -106.00 | -420.00 | -144.00 | 95.00 | 87.00 | -193.00 | -251.00 | -29.00 | 144.00 | -138.00 | -66.00 | -863.00 | -168.00 | -198.00 | -53.00 | -73.00 | 107.00 | -343.00 | 39.00 | -200.00 | 228.00 | -158.00 | -201.00 | -52.00 | -41.00 | 45.00 | 93.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 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net Cash Provided By Used In Operating Activities | 588.00 | 522.00 | 747.00 | 583.00 | 402.00 | 417.00 | 560.00 | 863.00 | 329.00 | 508.00 | 692.00 | 844.00 | 539.00 | 867.00 | 750.00 | 574.00 | 472.00 | 163.00 | 583.00 | 330.00 | 391.00 | 113.00 | 417.00 | 344.00 | 311.00 | 182.00 | 233.00 | 436.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Net Income Loss | 363.00 | 288.00 | 469.00 | 303.00 | 297.00 | 289.00 | 227.00 | 283.00 | 256.00 | 325.00 | 318.00 | 261.00 | 175.00 | 212.00 | 119.00 | 101.00 | -23.00 | 82.00 | 16.00 | 57.00 | 60.00 | 58.00 | 69.00 | 60.00 | 61.00 | 69.00 | 1076.00 | 84.00 | 75.00 | 74.00 | -178.00 | 99.17 | 86.76 | 106.67 | 104.57 | 111.29 | 84.95 | 86.40 | 88.43 | 92.65 | 85.12 | 90.18 | 73.00 | 66.77 | 38.52 | 48.31 | 34.97 | 52.10 | 47.20 | 43.27 | |
Profit Loss | 363.00 | 288.00 | 469.00 | 303.00 | 297.00 | 289.00 | 227.00 | 283.00 | 256.00 | 325.00 | 318.00 | 261.00 | 175.00 | 217.00 | 130.00 | 108.00 | -21.00 | 91.00 | 20.00 | 69.00 | 71.00 | 67.00 | 76.00 | 67.00 | 68.00 | 73.00 | 1084.00 | 89.00 | 79.00 | 76.00 | -175.00 | 103.97 | 91.30 | 109.03 | 108.09 | 108.84 | 84.95 | 86.43 | 88.44 | 92.73 | 85.11 | 90.21 | 72.93 | 66.58 | 38.35 | 48.16 | 34.84 | 51.98 | 47.01 | 42.81 | |
Depreciation Depletion And Amortization | 269.00 | 264.00 | 316.00 | 297.00 | 259.00 | 253.00 | 357.00 | 248.00 | 270.00 | 255.00 | 262.00 | 336.00 | 343.00 | 323.00 | 344.00 | 319.00 | 308.00 | 316.00 | 314.00 | 299.00 | 294.00 | 295.00 | 294.00 | 283.00 | 282.00 | 282.00 | 278.00 | 256.00 | 245.00 | 232.00 | 190.63 | 34.60 | 32.04 | 31.72 | 34.52 | 32.88 | 30.01 | 30.33 | 31.90 | 30.18 | 29.84 | 29.09 | 30.55 | 27.32 | 24.99 | 24.64 | 25.57 | 25.73 | 23.72 | 23.27 | |
Increase Decrease In Other Operating Capital Net | 204.00 | 81.00 | NA | -85.00 | 129.00 | 68.00 | NA | -223.00 | 49.00 | 165.00 | NA | -53.00 | 154.00 | 12.00 | NA | -53.00 | 65.00 | 125.00 | NA | -128.00 | -22.00 | 188.00 | NA | -136.00 | 35.00 | -13.00 | NA | -29.00 | -7.00 | 187.00 | NA | -22.39 | -15.54 | 68.78 | NA | -107.06 | -54.99 | 118.02 | NA | -78.46 | 41.62 | 87.77 | NA | -25.75 | -56.12 | 74.30 | NA | -37.74 | -34.96 | 64.35 | |
Deferred Income Tax Expense Benefit | -14.00 | -66.00 | -152.00 | -47.00 | -43.00 | -27.00 | -63.00 | -24.00 | -18.00 | -10.00 | -55.00 | -40.00 | -4.00 | -39.00 | -16.00 | -58.00 | -62.00 | -40.00 | -3.00 | -88.00 | -54.00 | -12.00 | 6.00 | -69.00 | -88.00 | -26.00 | -1077.00 | 64.00 | -139.00 | -64.00 | 139.22 | -1.58 | -7.36 | 4.72 | -4.90 | 23.63 | 0.51 | -0.88 | 5.36 | -10.36 | 0.41 | -1.59 | -8.35 | -3.84 | -23.20 | 11.16 | 14.07 | -5.36 | 4.05 | 3.84 | |
Share Based Compensation | 48.00 | 56.00 | 45.00 | 47.00 | 50.00 | 75.00 | 58.00 | 61.00 | 45.00 | 30.00 | 42.00 | 48.00 | 48.00 | 32.00 | 26.00 | 33.00 | 36.00 | 0.00 | 59.00 | 27.00 | 34.00 | 26.00 | 35.00 | 31.00 | 26.00 | 21.00 | 24.00 | 29.00 | 27.00 | 26.00 | 45.64 | 15.60 | 10.10 | 8.69 | 9.06 | 8.40 | 10.70 | 9.57 | 7.61 | 6.80 | 8.40 | 7.22 | 5.87 | 5.87 | 6.62 | 4.47 | 12.20 | 3.26 | 3.08 | 7.39 |
2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net Cash Provided By Used In Investing Activities | -221.00 | -314.00 | -212.00 | -573.00 | -596.00 | -222.00 | -477.00 | -717.00 | -199.00 | -613.00 | -647.00 | -1095.00 | -185.00 | -176.00 | -236.00 | -191.00 | -219.00 | -150.00 | -280.00 | -400.00 | -195.00 | -315.00 | -178.00 | -182.00 | -330.00 | -120.00 | -416.00 | -334.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Payments To Acquire Productive Assets | 143.00 | 145.00 | 179.00 | 146.00 | 160.00 | 164.00 | 171.00 | 165.00 | 161.00 | 177.00 | 184.00 | 162.00 | 145.00 | 149.00 | 176.00 | 157.00 | 142.00 | 141.00 | 137.00 | 149.00 | 155.00 | 141.00 | 138.00 | 123.00 | 110.00 | 88.00 | 102.00 | 89.00 | 100.00 | 78.00 | 85.92 | 20.70 | 31.17 | 26.20 | 21.70 | 24.77 | 15.49 | 16.43 | 24.87 | 21.95 | 18.13 | 17.71 | 14.41 | 13.66 | 32.82 | 31.46 | 21.98 | 15.43 | 22.78 | 11.15 |
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 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net Cash Provided By Used In Financing Activities | -260.00 | -106.00 | -420.00 | -144.00 | 95.00 | 87.00 | -193.00 | -251.00 | -29.00 | 144.00 | -138.00 | -66.00 | -863.00 | -168.00 | -198.00 | -53.00 | -73.00 | 107.00 | -343.00 | 39.00 | -200.00 | 228.00 | -158.00 | -201.00 | -52.00 | -41.00 | 45.00 | 93.00 | 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 | NA | NA | 229.00 | 144.00 | 490.00 | 129.00 | 65.00 | 210.00 | 490.00 | 403.00 | 204.00 | 95.00 | 45.00 | 62.00 | 101.00 | 0.00 | 1.00 | 345.00 | 270.00 | 298.00 | 236.00 | 145.00 | 604.00 | 133.00 | 573.00 | 95.00 | 368.00 | 558.00 | 378.00 | 1316.00 | 999.36 | 0.00 | NA | NA | 265.01 | 0.00 | NA | NA | 250.00 | 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 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenues | 3814.00 | 3737.00 | 3868.00 | 3736.00 | 3728.00 | 3652.00 | 3739.00 | 3562.00 | 3541.00 | 3568.00 | 3636.00 | 3391.00 | 3438.00 | 3409.00 | 3298.00 | 2786.00 | 2521.00 | 2754.00 | 2895.00 | 2769.00 | 2740.00 | 2684.00 | 2688.00 | 2594.00 | 2567.00 | 2563.00 | 2521.00 | 2465.00 | 2375.00 | 2322.00 | 1953.00 | 1497.17 | 1552.67 | 1490.09 | 1128.60 | 1424.77 | 1443.53 | 1347.59 | 1064.05 | 1400.03 | 1341.03 | 1307.85 | 1003.94 | 1195.84 | 1295.68 | 1228.84 | 945.76 | 1199.57 | 1230.77 | 1156.58 | |
Revenue From Contract With Customer Excluding Assessed Tax | 3814.00 | 3737.00 | 3868.00 | 3736.00 | 3728.00 | 3652.00 | 3739.00 | 3562.00 | 3541.00 | 3568.00 | 3636.00 | 3391.00 | 3438.00 | 3409.00 | 3298.00 | 2786.00 | 2521.00 | 2754.00 | 2895.00 | 2769.00 | 2740.00 | 2684.00 | 2688.00 | 2594.00 | 2567.00 | 2563.00 | 2521.00 | 2466.00 | 2355.00 | 2360.00 | 1953.00 | 1497.17 | 1552.67 | 1490.09 | 1128.60 | 1424.77 | 1443.53 | 1347.59 | 1064.05 | 1400.03 | 1341.03 | 1307.85 | 1003.94 | 1195.84 | 1295.68 | 1228.84 | 945.76 | 1199.57 | 1230.77 | 1156.58 | |
Contract Sales And Medical Solutions | 172.00 | 189.00 | 186.00 | 183.00 | 176.00 | 182.00 | 182.00 | 183.00 | 183.00 | 195.00 | 196.00 | 201.00 | 194.00 | 193.00 | 189.00 | 179.00 | 177.00 | 196.00 | 210.00 | 208.00 | 203.00 | 193.00 | 193.00 | 198.00 | 206.00 | 213.00 | 216.00 | 227.00 | 238.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Research And Development Solutions | 2147.00 | 2095.00 | 2151.00 | 2122.00 | 2096.00 | 2026.00 | 2058.00 | 1979.00 | 1950.00 | 1934.00 | 1944.00 | 1853.00 | 1891.00 | 1868.00 | 1684.00 | 1400.00 | 1235.00 | 1441.00 | 1471.00 | 1466.00 | 1435.00 | 1416.00 | 1368.00 | 1382.00 | 1350.00 | 1365.00 | 1269.00 | 1341.00 | 1232.00 | 1263.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Technology And Analytics Solutions | 1495.00 | 1453.00 | 1531.00 | 1431.00 | 1456.00 | 1444.00 | 1499.00 | 1400.00 | 1408.00 | 1439.00 | 1496.00 | 1337.00 | 1353.00 | 1348.00 | 1425.00 | 1207.00 | 1109.00 | 1117.00 | 1214.00 | 1095.00 | 1102.00 | 1075.00 | 1127.00 | 1014.00 | 1011.00 | 985.00 | 1036.00 | 898.00 | 885.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
1863.00 | 1802.00 | 2074.00 | 1856.00 | 1821.00 | 1801.00 | 1863.00 | 1797.00 | 1670.00 | 1718.00 | 1797.00 | 1683.00 | 1656.00 | 1712.00 | 1599.00 | 1303.00 | 1175.00 | 1342.00 | 1433.00 | 1410.00 | 1330.00 | 1289.00 | 1311.00 | 1284.00 | 1231.00 | 1172.00 | 1200.00 | 1161.00 | 1117.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | ||
773.00 | 778.00 | 634.00 | 791.00 | 791.00 | 757.00 | 805.00 | 734.00 | 756.00 | 701.00 | 697.00 | 689.00 | 668.00 | 615.00 | 606.00 | 571.00 | 530.00 | 538.00 | 559.00 | 548.00 | 537.00 | 505.00 | 499.00 | 477.00 | 489.00 | 501.00 | 459.00 | 464.00 | 450.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | ||
EMEA | 1178.00 | 1157.00 | 1160.00 | 1089.00 | 1116.00 | 1094.00 | 1071.00 | 1031.00 | 1115.00 | 1149.00 | 1142.00 | 1019.00 | 1114.00 | 1082.00 | 1093.00 | 912.00 | 816.00 | 874.00 | 903.00 | 811.00 | 873.00 | 890.00 | 878.00 | 833.00 | 847.00 | 890.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 | |
, Contract Sales And Medical Solutions | 66.00 | 73.00 | 76.00 | 78.00 | 70.00 | 80.00 | 84.00 | 91.00 | 88.00 | 91.00 | 93.00 | 94.00 | 86.00 | 78.00 | 79.00 | 76.00 | 80.00 | 91.00 | 101.00 | 104.00 | 100.00 | 94.00 | 86.00 | 87.00 | 92.00 | 93.00 | 98.00 | 104.00 | 115.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
, Research And Development Solutions | 1014.00 | 986.00 | 1175.00 | 1017.00 | 979.00 | 986.00 | 975.00 | 960.00 | 866.00 | 946.00 | 976.00 | 942.00 | 935.00 | 1034.00 | 854.00 | 628.00 | 528.00 | 670.00 | 684.00 | 726.00 | 642.00 | 642.00 | 644.00 | 670.00 | 631.00 | 608.00 | 579.00 | 629.00 | 564.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
, Technology And Analytics Solutions | 783.00 | 743.00 | 823.00 | 761.00 | 772.00 | 735.00 | 804.00 | 746.00 | 716.00 | 681.00 | 728.00 | 647.00 | 635.00 | 600.00 | 666.00 | 599.00 | 567.00 | 581.00 | 648.00 | 580.00 | 588.00 | 553.00 | 581.00 | 527.00 | 508.00 | 471.00 | 523.00 | 428.00 | 438.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
, Contract Sales And Medical Solutions | 54.00 | 56.00 | 56.00 | 55.00 | 57.00 | 55.00 | 52.00 | 52.00 | 52.00 | 58.00 | 60.00 | 65.00 | 66.00 | 66.00 | 60.00 | 59.00 | 57.00 | 55.00 | 57.00 | 56.00 | 54.00 | 48.00 | 52.00 | 55.00 | 55.00 | 55.00 | 55.00 | 59.00 | 61.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
, Research And Development Solutions | 576.00 | 574.00 | 420.00 | 585.00 | 581.00 | 549.00 | 594.00 | 531.00 | 552.00 | 481.00 | 467.00 | 463.00 | 449.00 | 391.00 | 377.00 | 361.00 | 332.00 | 343.00 | 351.00 | 346.00 | 345.00 | 318.00 | 310.00 | 294.00 | 305.00 | 310.00 | 272.00 | 278.00 | 267.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
, Technology And Analytics Solutions | 143.00 | 148.00 | 158.00 | 151.00 | 153.00 | 153.00 | 159.00 | 151.00 | 152.00 | 162.00 | 170.00 | 161.00 | 153.00 | 158.00 | 169.00 | 151.00 | 141.00 | 140.00 | 151.00 | 146.00 | 138.00 | 139.00 | 137.00 | 128.00 | 129.00 | 136.00 | 132.00 | 127.00 | 122.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
EMEA, Contract Sales And Medical Solutions | 52.00 | 60.00 | 54.00 | 50.00 | 49.00 | 47.00 | 46.00 | 40.00 | 43.00 | 46.00 | 43.00 | 42.00 | 42.00 | 49.00 | 50.00 | 44.00 | 40.00 | 50.00 | 52.00 | 48.00 | 49.00 | 51.00 | 55.00 | 56.00 | 59.00 | 65.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 | |
EMEA, Research And Development Solutions | 557.00 | 535.00 | 556.00 | 520.00 | 536.00 | 491.00 | 489.00 | 488.00 | 532.00 | 507.00 | 501.00 | 448.00 | 507.00 | 443.00 | 453.00 | 411.00 | 375.00 | 428.00 | 436.00 | 394.00 | 448.00 | 456.00 | 414.00 | 418.00 | 414.00 | 447.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 | |
EMEA, Technology And Analytics Solutions | 569.00 | 562.00 | 550.00 | 519.00 | 531.00 | 556.00 | 536.00 | 503.00 | 540.00 | 596.00 | 598.00 | 529.00 | 565.00 | 590.00 | 590.00 | 457.00 | 401.00 | 396.00 | 415.00 | 369.00 | 376.00 | 383.00 | 409.00 | 359.00 | 374.00 | 378.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 |