2023-12-29 | 2023-09-29 | 2023-06-30 | 2023-03-31 | 2022-12-30 | 2022-09-30 | 2022-07-01 | 2022-04-01 | 2021-12-31 | 2021-10-01 | 2021-07-02 | 2021-04-02 | 2021-01-01 | 2020-10-02 | 2020-07-03 | 2020-04-03 | 2020-01-03 | 2019-09-27 | 2019-06-28 | 2019-03-29 | 2018-12-28 | 2018-09-28 | 2018-06-29 | 2018-03-30 | 2017-12-29 | 2017-09-29 | 2017-06-30 | 2017-03-31 | 2016-12-30 | 2016-09-30 | 2016-07-01 | 2016-04-01 | 2016-01-01 | 2015-10-02 | 2015-07-03 | 2015-04-03 | 2015-01-02 | 2014-10-03 | 2014-07-04 | 2014-04-04 | 2014-01-03 | 2013-09-27 | 2013-06-28 | 2013-03-29 | 2012-12-28 | 2012-09-28 | 2012-06-29 | 2012-03-30 | 2011-12-30 | 2011-09-30 | 2011-07-01 | 2011-04-01 | 2010-12-31 | 2010-10-01 | 2010-07-02 | 2010-04-02 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Common Stock Value | 0.20 | 0.20 | 0.20 | 0.20 | 0.20 | 0.20 | 0.20 | 0.30 | 0.30 | 0.30 | 0.30 | 0.30 | 0.30 | 0.30 | 0.20 | 0.20 | 0.20 | 0.20 | 0.30 | 0.30 | 0.30 | 0.30 | 0.20 | 0.20 | 0.20 | 0.30 | 0.30 | 0.30 | 0.30 | 1316.00 | 1276.40 | 1267.30 | 1238.30 | 1216.00 | 1235.80 | 1233.30 | 1207.37 | 1197.15 | 1180.27 | 1159.91 | 1106.02 | 1077.76 | 1057.93 | 1036.78 | 2013.64 | 1930.07 | 1889.80 | 1843.56 | 1757.03 | 1722.61 | 1679.43 | 1652.99 | 1563.56 | NA | NA | NA | |
Earnings Per Share Basic | 0.26 | 0.30 | 0.18 | 0.52 | 0.35 | 0.35 | 0.67 | 0.44 | 0.46 | 0.49 | 0.55 | 0.46 | 0.72 | 0.34 | 0.25 | 0.25 | 1.12 | 0.31 | 0.38 | 0.25 | 0.34 | 0.29 | 0.26 | 0.24 | -0.14 | 0.22 | 0.20 | 0.20 | 0.15 | 0.16 | 0.14 | 0.08 | 0.10 | 0.15 | 0.10 | 0.13 | 0.22 | 0.05 | 0.30 | 0.26 | 0.23 | 0.21 | 0.21 | 0.20 | 0.13 | 0.21 | 0.21 | 0.20 | 0.12 | 0.12 | 0.22 | 0.17 | 0.15 | 0.14 | 0.03 | 0.12 | |
Earnings Per Share Diluted | 0.25 | 0.30 | 0.18 | 0.52 | 0.35 | 0.34 | 0.67 | 0.44 | 0.46 | 0.49 | 0.55 | 0.45 | 0.72 | 0.34 | 0.25 | 0.25 | 1.11 | 0.31 | 0.37 | 0.25 | 0.34 | 0.29 | 0.25 | 0.23 | -0.14 | 0.22 | 0.19 | 0.20 | 0.15 | 0.15 | 0.14 | 0.08 | 0.09 | 0.14 | 0.10 | 0.13 | 0.21 | 0.04 | 0.29 | 0.26 | 0.23 | 0.21 | 0.21 | 0.19 | 0.13 | 0.21 | 0.21 | 0.20 | 0.12 | 0.11 | 0.21 | 0.16 | 0.14 | 0.14 | 0.03 | 0.12 |
2023-12-29 | 2023-09-29 | 2023-06-30 | 2023-03-31 | 2022-12-30 | 2022-09-30 | 2022-07-01 | 2022-04-01 | 2021-12-31 | 2021-10-01 | 2021-07-02 | 2021-04-02 | 2021-01-01 | 2020-10-02 | 2020-07-03 | 2020-04-03 | 2020-01-03 | 2019-09-27 | 2019-06-28 | 2019-03-29 | 2018-12-28 | 2018-09-28 | 2018-06-29 | 2018-03-30 | 2017-12-29 | 2017-09-29 | 2017-06-30 | 2017-03-31 | 2016-12-30 | 2016-09-30 | 2016-07-01 | 2016-04-01 | 2016-01-01 | 2015-10-02 | 2015-07-03 | 2015-04-03 | 2015-01-02 | 2014-10-03 | 2014-07-04 | 2014-04-04 | 2014-01-03 | 2013-09-27 | 2013-06-28 | 2013-03-29 | 2012-12-28 | 2012-09-28 | 2012-06-29 | 2012-03-30 | 2011-12-30 | 2011-09-30 | 2011-07-01 | 2011-04-01 | 2010-12-31 | 2010-10-01 | 2010-07-02 | 2010-04-02 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue From Contract With Customer Excluding Assessed Tax | 932.40 | 957.30 | 993.60 | 915.40 | 856.50 | 884.90 | 941.20 | 993.70 | 926.00 | 901.40 | 945.20 | 886.50 | 829.70 | 792.10 | 733.60 | 792.30 | 824.00 | 783.90 | 854.80 | 801.60 | 785.50 | 795.20 | 785.50 | 742.20 | 785.50 | 795.20 | 785.50 | 742.20 | 699.80 | 676.20 | 659.90 | 610.60 | 559.70 | 562.30 | 585.80 | 582.60 | 563.83 | 584.80 | 642.20 | 604.72 | 599.22 | 556.50 | 576.29 | 556.11 | 515.52 | 504.76 | 517.56 | 502.27 | 435.17 | 417.43 | 407.17 | 384.29 | 323.35 | 318.21 | 333.36 | 319.01 | |
Revenue From Contract With Customer Including Assessed Tax | 932.40 | 957.30 | 993.60 | 915.40 | 856.50 | 884.90 | 941.20 | 993.70 | 926.00 | 901.40 | 945.30 | 886.70 | 830.00 | 792.80 | 735.20 | 794.00 | 824.00 | 784.30 | 855.80 | 801.60 | 785.50 | 795.20 | 785.50 | 742.20 | 708.40 | 676.20 | 659.90 | 613.90 | 585.50 | 584.10 | 609.60 | 583.00 | 559.70 | 562.30 | 585.80 | 582.60 | 563.83 | 584.80 | 642.20 | 604.72 | 599.22 | 556.50 | 576.29 | 556.11 | 515.52 | 504.76 | 517.56 | 502.27 | 435.17 | 417.43 | 407.17 | 384.29 | 323.35 | 318.21 | 333.36 | 319.01 | |
Revenues | 932.40 | 957.30 | 993.60 | 915.40 | 856.50 | 884.90 | 941.20 | 993.70 | 926.00 | 901.40 | 945.30 | 886.70 | 830.00 | 792.80 | 735.20 | 794.00 | 824.00 | 784.30 | 855.80 | 801.60 | 785.50 | 795.20 | 785.50 | 742.20 | 708.40 | 670.00 | 661.90 | 613.90 | 585.50 | 584.10 | 609.60 | 583.00 | 559.70 | 562.30 | 585.80 | 582.60 | 563.83 | 584.80 | 642.20 | 604.72 | 599.22 | 556.50 | 576.29 | 556.11 | 515.52 | 504.76 | 517.56 | 502.27 | 435.17 | 417.43 | 407.17 | 384.29 | 323.35 | 318.21 | 333.36 | 319.01 | |
Cost Of Revenue | 355.10 | 367.10 | 389.10 | 354.60 | 353.40 | 369.50 | 403.70 | 444.10 | 414.50 | 396.90 | 419.80 | 393.20 | 361.20 | 352.40 | 327.90 | 351.30 | NA | 361.90 | 394.20 | 363.30 | 350.30 | 368.30 | 362.80 | 346.00 | 338.40 | 320.50 | 315.40 | 287.30 | 272.70 | 275.10 | 294.00 | 282.40 | 266.60 | 264.30 | 281.90 | 275.40 | 271.22 | 268.02 | 287.63 | 277.83 | NA | 261.45 | 273.89 | 269.20 | 259.06 | 241.90 | 249.86 | 243.12 | 217.41 | 205.87 | 198.44 | 192.76 | 160.02 | 158.46 | 169.94 | 160.02 | |
Cost Of Goods And Services Sold | 355.10 | 367.10 | 389.10 | 354.60 | 353.40 | 369.50 | 403.70 | 444.10 | 414.50 | 396.90 | 419.80 | 393.20 | 361.20 | 352.40 | 327.90 | 351.30 | NA | 361.90 | 394.20 | 363.30 | 350.30 | 368.30 | 362.80 | 346.00 | 340.30 | 325.00 | 317.30 | 287.30 | 276.10 | 275.10 | 294.00 | 282.40 | 266.60 | 264.30 | 281.90 | 275.40 | 271.22 | 268.02 | 287.63 | 277.83 | NA | 261.45 | 273.89 | 269.20 | 259.06 | 241.90 | 249.86 | 243.12 | 217.41 | 205.87 | 198.44 | 192.76 | 160.02 | 158.46 | 169.94 | 160.02 | |
Gross Profit | 577.30 | 590.20 | 604.50 | 560.80 | 503.10 | 515.40 | 537.50 | 549.60 | 511.50 | 504.50 | 525.40 | 493.30 | 468.50 | 439.70 | 405.70 | 441.00 | 460.00 | 422.00 | 460.60 | 438.30 | 435.20 | 426.90 | 422.70 | 396.20 | 370.00 | 349.50 | 346.50 | 326.60 | 312.80 | 309.00 | 315.60 | 300.60 | 293.10 | 298.00 | 303.90 | 307.20 | 292.61 | 316.77 | 354.57 | 326.89 | 319.45 | 295.05 | 302.40 | 286.91 | 256.46 | 262.87 | 267.70 | 259.15 | 217.76 | 211.56 | 208.73 | 191.53 | 163.33 | 159.75 | 163.43 | 159.00 | |
Operating Expenses | 480.40 | 468.90 | 510.90 | 423.80 | 406.40 | 393.00 | 402.60 | 392.70 | 383.70 | 357.00 | 380.60 | 352.40 | 346.60 | 337.70 | 308.10 | 342.70 | NA | 330.30 | 350.90 | 352.00 | 345.60 | 349.50 | 333.20 | 332.00 | 307.20 | 285.50 | 283.90 | 270.00 | 257.50 | 253.70 | 275.10 | 270.70 | 260.20 | 252.00 | 267.90 | 267.70 | 215.72 | 305.68 | 257.44 | 251.18 | NA | 232.02 | 237.50 | 230.46 | 226.13 | 199.40 | 208.78 | 199.30 | 189.05 | 179.11 | 157.17 | 147.85 | 144.07 | 128.08 | 122.86 | 122.88 | |
Research And Development Expense | 167.70 | 162.50 | 174.80 | 159.30 | 134.70 | 127.00 | 140.10 | 140.30 | 136.40 | 132.50 | 138.30 | 129.40 | 125.80 | 117.90 | 114.00 | 118.20 | NA | 112.30 | 119.60 | 118.20 | 112.60 | 114.10 | 110.10 | 109.30 | 98.10 | 92.60 | 90.80 | 88.70 | 83.00 | 86.90 | 92.00 | 87.70 | 85.40 | 79.60 | 84.50 | 87.20 | 80.86 | 78.95 | 81.81 | 76.38 | NA | 71.62 | 76.56 | 73.61 | 70.74 | 61.18 | 64.31 | 60.23 | 57.55 | 49.93 | 46.29 | 43.23 | 40.75 | 36.90 | 36.55 | 35.89 | |
General And Administrative Expense | 118.30 | 117.20 | 141.30 | 110.70 | 104.20 | 109.60 | 106.90 | 101.50 | 98.90 | 85.20 | 99.60 | 85.40 | 79.70 | 79.40 | 68.80 | 73.00 | NA | 77.20 | 79.90 | 82.80 | 87.20 | 91.60 | 89.40 | 81.60 | 83.90 | 74.00 | 75.10 | 69.30 | 62.90 | 59.20 | 65.60 | 68.30 | 63.20 | 63.20 | 64.20 | 64.70 | 16.92 | 111.40 | 61.36 | 57.43 | NA | 53.65 | 52.76 | 51.97 | 53.21 | 45.72 | 49.99 | 46.89 | 43.66 | 44.09 | 37.16 | 33.47 | 32.88 | 29.64 | 27.29 | 28.55 | |
Selling And Marketing Expense | 146.10 | 146.20 | 155.30 | 135.40 | 145.70 | 137.10 | 138.90 | 131.90 | 133.70 | 125.50 | 125.20 | 122.40 | 120.10 | 111.60 | 103.60 | 131.70 | NA | 119.70 | 128.80 | 127.40 | 125.20 | 119.70 | 112.80 | 122.10 | 108.40 | 100.60 | 100.40 | 94.80 | 94.90 | 88.60 | 97.40 | 96.70 | 92.80 | 89.10 | 96.20 | 96.50 | 98.75 | 95.84 | 95.62 | 97.35 | NA | 85.51 | 85.31 | 83.62 | 83.60 | 76.48 | 77.59 | 76.02 | 71.44 | 70.66 | 63.49 | 61.21 | 61.61 | 53.23 | 50.52 | 49.77 | |
Operating Income Loss | 96.90 | 121.30 | 93.60 | 137.00 | 96.70 | 122.40 | 134.90 | 156.90 | 127.80 | 147.50 | 144.80 | 140.90 | 121.90 | 102.00 | 97.60 | 98.30 | NA | 91.70 | 109.70 | 86.30 | 89.60 | 77.40 | 89.50 | 64.20 | 62.80 | 64.00 | 62.60 | 56.60 | 55.30 | 55.30 | 40.50 | 29.90 | 32.90 | 46.00 | 36.00 | 39.50 | 76.89 | 11.09 | 97.13 | 75.71 | NA | 63.03 | 64.91 | 56.46 | 30.33 | 63.47 | 58.92 | 59.85 | 28.71 | 32.45 | 51.57 | 43.67 | 19.26 | 31.67 | 40.56 | 36.12 | |
Interest Income Expense Net | -47.80 | -46.80 | -46.70 | -19.70 | -24.20 | -15.60 | -15.30 | -16.00 | -16.00 | -15.90 | -16.60 | -16.90 | -17.90 | -19.60 | -19.60 | -20.50 | NA | -19.70 | -20.60 | -21.90 | -22.40 | -22.70 | -18.60 | -9.50 | -6.60 | -6.30 | -6.00 | -6.10 | -6.10 | -6.60 | -6.60 | -6.60 | -6.50 | -6.40 | -6.30 | -6.40 | -8.86 | -2.98 | -3.16 | -3.68 | NA | -4.12 | -4.25 | -5.07 | -4.80 | -3.92 | -3.77 | -3.86 | NA | -2.94 | -1.03 | NA | NA | NA | NA | NA | |
Income Tax Expense Benefit | -3.50 | 4.50 | 12.90 | 31.80 | 5.50 | 32.10 | 53.60 | 28.20 | 2.80 | 32.70 | 23.50 | 22.80 | -52.40 | 11.60 | 27.70 | 17.50 | NA | 0.80 | 20.80 | 12.80 | -18.80 | -9.60 | 15.10 | 8.00 | 91.20 | 13.90 | 17.70 | 15.10 | 19.10 | 13.00 | 2.70 | 9.70 | 4.40 | 6.50 | 10.00 | 10.20 | 15.76 | -4.72 | 20.74 | 20.35 | NA | 8.89 | 13.74 | 5.44 | 6.30 | 13.02 | 10.13 | 10.26 | 2.43 | 2.69 | 6.02 | 7.41 | -13.59 | 5.49 | 34.08 | 11.50 | |
Net Income Loss | 63.00 | 74.90 | 44.60 | 128.80 | 85.60 | 85.80 | 168.00 | 110.30 | 115.30 | 124.00 | 138.90 | 114.50 | 180.30 | 84.70 | 63.00 | 61.90 | 279.30 | 78.10 | 94.60 | 62.30 | 86.50 | 73.70 | 64.10 | 58.50 | -35.00 | 55.70 | 49.90 | 50.50 | 37.70 | 39.20 | 35.70 | 19.80 | 24.00 | 37.10 | 25.90 | 34.10 | 55.83 | 11.83 | 77.83 | 68.62 | 60.00 | 54.47 | 54.58 | 49.81 | 33.19 | 53.36 | 53.69 | 50.82 | 29.40 | 27.97 | 53.68 | 39.70 | 36.56 | 32.84 | 6.35 | 27.90 | |
Comprehensive Income Net Of Tax | 225.00 | -45.00 | 68.80 | 145.30 | 185.40 | -9.80 | 92.80 | 108.10 | 94.20 | 95.30 | 157.00 | 83.00 | 242.80 | 122.00 | 95.60 | 7.80 | NA | 51.20 | 96.70 | 65.90 | 54.30 | 81.00 | 4.00 | 88.80 | -35.40 | 84.90 | 84.70 | 75.60 | -27.00 | 43.70 | 14.70 | 47.90 | 4.20 | 21.80 | 45.50 | -33.00 | 24.01 | -48.53 | 76.88 | 67.23 | NA | 83.12 | 53.01 | 24.05 | 49.10 | 82.43 | 2.50 | 74.50 | 8.74 | -18.28 | 57.91 | 59.50 | 33.90 | 62.86 | -13.77 | NA |
2023-12-29 | 2023-09-29 | 2023-06-30 | 2023-03-31 | 2022-12-30 | 2022-09-30 | 2022-07-01 | 2022-04-01 | 2021-12-31 | 2021-10-01 | 2021-07-02 | 2021-04-02 | 2021-01-01 | 2020-10-02 | 2020-07-03 | 2020-04-03 | 2020-01-03 | 2019-09-27 | 2019-06-28 | 2019-03-29 | 2018-12-28 | 2018-09-28 | 2018-06-29 | 2018-03-30 | 2017-12-29 | 2017-09-29 | 2017-06-30 | 2017-03-31 | 2016-12-30 | 2016-09-30 | 2016-07-01 | 2016-04-01 | 2016-01-01 | 2015-10-02 | 2015-07-03 | 2015-04-03 | 2015-01-02 | 2014-10-03 | 2014-07-04 | 2014-04-04 | 2014-01-03 | 2013-09-27 | 2013-06-28 | 2013-03-29 | 2012-12-28 | 2012-09-28 | 2012-06-29 | 2012-03-30 | 2011-12-30 | 2011-09-30 | 2011-07-01 | 2011-04-01 | 2010-12-31 | 2010-10-01 | 2010-07-02 | 2010-04-02 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Assets | 9539.30 | 9330.70 | 9556.30 | 8012.90 | 7269.00 | 7077.70 | 6919.50 | 7177.40 | 7099.60 | 7003.40 | 6962.20 | 6780.50 | 6876.90 | 6624.30 | 6645.00 | 6705.70 | 6640.70 | 5803.90 | 5876.10 | 5920.10 | 5776.40 | 5782.20 | 4858.30 | 4673.70 | 4298.20 | 4180.70 | 4038.30 | 3897.40 | 3673.80 | 3731.40 | 3751.60 | 3749.90 | 3680.70 | 3719.90 | 3780.20 | 3797.70 | 3874.35 | 3819.37 | 3867.24 | 3777.58 | 3700.84 | 3635.17 | 3633.76 | 3565.72 | 3469.10 | 3021.49 | 2972.96 | 2872.07 | 2652.47 | 2713.40 | 2069.80 | 1999.70 | 1866.89 | NA | NA | NA | |
Liabilities | 5039.20 | 4987.70 | 5225.00 | 3767.70 | 3218.80 | 3232.90 | 3025.00 | 3189.50 | 3154.90 | 3121.60 | 3123.60 | 3106.90 | 3278.30 | 3273.00 | 3431.90 | 3603.40 | 3520.30 | 3015.80 | 3050.80 | 3177.10 | 3101.60 | 3133.60 | 2340.70 | 2173.80 | 1932.20 | 1623.30 | 1520.60 | 1476.50 | 1368.10 | 1411.70 | 1506.90 | 1463.20 | 1460.10 | 1516.70 | 1441.00 | 1457.10 | 1505.50 | 1455.70 | 1416.44 | 1424.03 | 1466.86 | 1495.02 | 1592.47 | 1599.85 | 1555.58 | 1196.44 | 1250.22 | 1168.52 | 1063.57 | 1148.94 | 509.80 | 510.70 | 481.19 | NA | NA | NA | |
Liabilities And Stockholders Equity | 9539.30 | 9330.70 | 9556.30 | 8012.90 | 7269.00 | 7077.70 | 6919.50 | 7177.40 | 7099.60 | 7003.40 | 6962.20 | 6780.50 | 6876.90 | 6624.30 | 6645.00 | 6705.70 | 6640.70 | 5803.90 | 5876.10 | 5920.10 | 5776.40 | 5782.20 | 4858.30 | 4673.70 | 4298.20 | 4180.70 | 4038.30 | 3897.40 | 3673.80 | 3731.40 | 3751.60 | 3749.90 | 3680.70 | 3719.90 | 3780.20 | 3797.70 | 3874.35 | 3819.37 | 3867.24 | 3777.58 | 3700.84 | 3635.17 | 3633.76 | 3565.72 | 3469.10 | 3021.49 | 2972.96 | 2872.07 | 2652.47 | 2713.40 | 2069.80 | 1999.70 | 1866.89 | NA | NA | NA | |
Stockholders Equity | 4500.10 | 4343.00 | 4331.30 | 4245.20 | 4050.20 | 3844.80 | 3894.50 | 3987.90 | 3944.70 | 3881.80 | 3838.60 | 3673.60 | 3596.90 | 3350.00 | 3211.90 | 3101.30 | 3119.00 | 2786.80 | 2824.00 | 2741.70 | 2674.40 | 2648.40 | 2517.40 | 2499.70 | 2366.00 | 2557.50 | 2517.80 | 2421.00 | 2305.80 | 2319.90 | 2244.80 | 2285.90 | 2219.70 | 2202.20 | 2338.10 | 2339.40 | 2357.01 | 2351.86 | 2439.06 | 2342.01 | 2220.91 | 2126.82 | 2023.87 | 1949.79 | 1897.45 | 1808.63 | 1706.77 | 1687.06 | 1569.29 | 1544.11 | 1541.35 | 1470.29 | 1366.16 | NA | NA | NA |
2023-12-29 | 2023-09-29 | 2023-06-30 | 2023-03-31 | 2022-12-30 | 2022-09-30 | 2022-07-01 | 2022-04-01 | 2021-12-31 | 2021-10-01 | 2021-07-02 | 2021-04-02 | 2021-01-01 | 2020-10-02 | 2020-07-03 | 2020-04-03 | 2020-01-03 | 2019-09-27 | 2019-06-28 | 2019-03-29 | 2018-12-28 | 2018-09-28 | 2018-06-29 | 2018-03-30 | 2017-12-29 | 2017-09-29 | 2017-06-30 | 2017-03-31 | 2016-12-30 | 2016-09-30 | 2016-07-01 | 2016-04-01 | 2016-01-01 | 2015-10-02 | 2015-07-03 | 2015-04-03 | 2015-01-02 | 2014-10-03 | 2014-07-04 | 2014-04-04 | 2014-01-03 | 2013-09-27 | 2013-06-28 | 2013-03-29 | 2012-12-28 | 2012-09-28 | 2012-06-29 | 2012-03-30 | 2011-12-30 | 2011-09-30 | 2011-07-01 | 2011-04-01 | 2010-12-31 | 2010-10-01 | 2010-07-02 | 2010-04-02 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Assets Current | 1830.90 | 1690.50 | 1462.20 | 2238.90 | 1518.20 | 1435.30 | 1475.00 | 1565.50 | 1450.60 | 1560.50 | 1494.50 | 1260.00 | 1281.40 | 1100.60 | 1120.00 | 1192.60 | 1211.80 | 1061.80 | 1121.40 | 1147.80 | 1089.10 | 1061.20 | 1386.90 | 1124.60 | 1317.10 | 1161.90 | 1183.10 | 1115.50 | 978.70 | 957.90 | 936.80 | 872.60 | 798.40 | 853.00 | 885.10 | 917.00 | 902.62 | 916.04 | 1041.70 | 930.87 | 837.02 | 828.49 | 846.64 | 889.95 | 815.97 | 778.02 | 751.44 | 833.72 | 733.06 | 740.66 | 812.74 | 795.93 | 714.37 | NA | NA | NA | |
Cash And Cash Equivalents At Carrying Value | 229.80 | 216.80 | 237.30 | 1038.10 | 271.00 | 308.70 | 350.10 | 357.20 | 325.70 | 513.20 | 484.40 | 264.60 | 237.70 | 184.00 | 196.40 | 216.80 | 189.20 | 184.60 | 199.60 | 216.70 | 172.50 | 205.40 | 571.00 | 274.50 | 358.50 | 255.00 | 384.90 | 280.80 | 216.10 | 213.50 | 231.90 | 174.70 | 116.00 | 123.60 | 129.00 | 145.70 | 148.00 | 139.48 | 278.92 | 165.23 | 147.23 | 115.26 | 129.07 | 143.55 | 157.77 | 141.84 | 121.94 | 209.15 | 154.62 | 138.25 | 249.81 | 244.34 | 220.79 | 211.06 | 261.66 | 307.07 | |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents | 238.90 | 222.90 | 237.30 | 1038.10 | 271.00 | 308.70 | 350.10 | 357.20 | 325.70 | 513.20 | 484.40 | 264.60 | 237.70 | 184.00 | 196.40 | 216.80 | 189.20 | 184.60 | 199.60 | 216.70 | 172.50 | NA | NA | NA | 358.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 | |
Accounts Receivable Net Current | 706.60 | 641.40 | 664.10 | 578.80 | 643.30 | 566.10 | 589.30 | 655.70 | 624.80 | 580.50 | 583.20 | 576.60 | 620.50 | 488.90 | 478.80 | 546.60 | 608.20 | 488.90 | 516.80 | 525.20 | 512.60 | 476.00 | 446.20 | 475.70 | 414.80 | 407.20 | 395.30 | 394.70 | 354.80 | 369.20 | 377.50 | 377.80 | 361.90 | 344.50 | 355.50 | 383.00 | 362.05 | 358.50 | 379.81 | 397.74 | 337.93 | 361.56 | 356.26 | 388.85 | 323.48 | 320.90 | 317.28 | 324.66 | 275.20 | 287.67 | 257.18 | 265.69 | 222.82 | NA | NA | NA | |
Inventory Net | 235.70 | 257.20 | 371.40 | 409.40 | 402.50 | 391.10 | 371.70 | 401.00 | 363.30 | 323.40 | 298.50 | 298.70 | 301.70 | 318.50 | 338.60 | 327.20 | 312.10 | 290.10 | 287.90 | 303.70 | 298.00 | 286.30 | 282.40 | 289.10 | 271.80 | 254.70 | 223.30 | 221.10 | 218.80 | 224.30 | 241.70 | 255.50 | 261.10 | 271.40 | 280.80 | 276.00 | 278.10 | 278.03 | 274.37 | 266.70 | 254.31 | 241.51 | 258.71 | 260.60 | 240.53 | 234.30 | 227.95 | 224.66 | 232.06 | 215.68 | 216.08 | 203.01 | 192.85 | NA | NA | NA | |
Other Assets Current | 147.80 | 196.40 | 189.40 | 212.60 | 201.40 | 169.40 | 163.90 | 151.60 | 136.80 | 143.40 | 128.40 | 120.10 | 121.50 | 109.20 | 106.20 | 102.00 | 102.30 | 71.00 | 87.10 | 78.40 | 72.80 | 66.30 | 58.00 | 51.90 | 50.30 | 55.40 | 51.90 | 46.60 | 42.50 | 53.40 | 49.60 | 49.30 | 44.50 | 46.20 | 45.60 | 44.80 | 39.41 | 45.66 | 41.67 | 39.51 | 35.81 | 45.45 | 40.57 | 39.59 | 33.40 | 24.57 | 25.47 | 27.32 | 19.44 | 26.23 | 26.25 | 20.28 | 19.92 | NA | NA | NA |
2023-12-29 | 2023-09-29 | 2023-06-30 | 2023-03-31 | 2022-12-30 | 2022-09-30 | 2022-07-01 | 2022-04-01 | 2021-12-31 | 2021-10-01 | 2021-07-02 | 2021-04-02 | 2021-01-01 | 2020-10-02 | 2020-07-03 | 2020-04-03 | 2020-01-03 | 2019-09-27 | 2019-06-28 | 2019-03-29 | 2018-12-28 | 2018-09-28 | 2018-06-29 | 2018-03-30 | 2017-12-29 | 2017-09-29 | 2017-06-30 | 2017-03-31 | 2016-12-30 | 2016-09-30 | 2016-07-01 | 2016-04-01 | 2016-01-01 | 2015-10-02 | 2015-07-03 | 2015-04-03 | 2015-01-02 | 2014-10-03 | 2014-07-04 | 2014-04-04 | 2014-01-03 | 2013-09-27 | 2013-06-28 | 2013-03-29 | 2012-12-28 | 2012-09-28 | 2012-06-29 | 2012-03-30 | 2011-12-30 | 2011-09-30 | 2011-07-01 | 2011-04-01 | 2010-12-31 | 2010-10-01 | 2010-07-02 | 2010-04-02 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Property Plant And Equipment Gross | 553.00 | NA | NA | NA | 578.50 | NA | NA | NA | 596.20 | NA | NA | NA | 598.10 | NA | NA | NA | 557.60 | NA | NA | NA | 475.00 | NA | NA | NA | 424.70 | NA | NA | NA | 358.10 | NA | NA | NA | 354.90 | NA | NA | NA | 334.14 | NA | NA | NA | 307.11 | NA | NA | NA | 239.54 | NA | NA | NA | 181.36 | NA | NA | NA | 158.10 | NA | NA | NA | |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment | 350.50 | NA | NA | NA | 359.50 | NA | NA | NA | 363.00 | NA | NA | NA | 346.30 | NA | NA | NA | 316.20 | NA | NA | NA | 262.10 | NA | NA | NA | 250.70 | NA | NA | NA | 213.90 | NA | NA | NA | 195.70 | NA | NA | NA | 176.78 | NA | NA | NA | 164.13 | NA | NA | NA | 142.66 | NA | NA | NA | 118.64 | NA | NA | NA | 107.41 | NA | NA | NA | |
Amortization Of Intangible Assets | 28.80 | 31.20 | 31.90 | 11.70 | 12.10 | 11.10 | 11.30 | 12.10 | 11.90 | 12.30 | 13.00 | 13.70 | 15.30 | 16.70 | 16.60 | 16.90 | NA | 17.50 | 19.70 | 20.10 | 18.70 | 21.60 | 18.70 | 17.40 | 16.40 | 17.00 | 15.30 | 14.30 | 14.90 | 15.50 | 15.60 | 16.20 | 16.40 | 17.40 | 17.80 | 40.70 | 40.74 | 39.33 | 37.87 | 40.57 | NA | 21.22 | 19.91 | 19.65 | 18.26 | 15.71 | 15.78 | 15.68 | 15.88 | 13.79 | 9.87 | 9.18 | 8.49 | 8.08 | 8.13 | 8.05 | |
Property Plant And Equipment Net | 202.50 | 203.70 | 224.00 | 215.10 | 219.00 | 221.00 | 228.50 | 235.00 | 233.20 | 228.50 | 229.30 | 251.60 | 251.80 | 251.60 | 249.80 | 244.80 | 241.40 | 229.00 | 214.10 | 212.80 | 212.90 | 206.10 | 192.60 | 184.30 | 174.00 | 160.50 | 145.60 | 142.80 | 144.20 | 149.40 | 152.00 | 155.40 | 159.20 | 162.00 | 161.70 | 155.20 | 157.35 | 153.82 | 155.57 | 149.61 | 142.97 | 136.16 | 123.80 | 105.60 | 96.89 | 81.65 | 73.60 | 66.46 | 62.72 | 61.56 | 53.39 | 51.63 | 50.69 | NA | NA | NA | |
Goodwill | 5350.60 | 5279.70 | 5559.90 | 4176.60 | 4137.90 | 4037.10 | 3886.00 | 3971.00 | 3981.50 | 3823.60 | 3846.80 | 3848.00 | 3876.50 | 3837.40 | 3807.50 | 3783.60 | 3680.60 | 3534.40 | 3541.90 | 3540.80 | 3540.00 | 3548.60 | 2682.10 | 2726.40 | 2287.10 | 2289.30 | 2183.70 | 2128.60 | 2077.60 | 2111.10 | 2107.90 | 2128.40 | 2106.40 | 2083.70 | 2087.40 | 2059.40 | 2101.17 | 2051.56 | 1997.78 | 1990.46 | 1989.47 | 1938.87 | 1911.58 | 1837.94 | 1815.70 | 1551.89 | 1522.48 | 1379.35 | 1297.69 | 1312.48 | 894.51 | 863.46 | 828.74 | NA | NA | NA | |
Finite Lived Intangible Assets Net | 1243.50 | 1259.60 | 1403.40 | 484.30 | 498.10 | 511.70 | 432.90 | 468.70 | 506.60 | 473.50 | 508.30 | 543.00 | 580.10 | 610.10 | 645.30 | 681.20 | 678.70 | 627.30 | 654.50 | 697.50 | 744.30 | 780.00 | 422.20 | 466.20 | 364.80 | 405.80 | 363.50 | 361.60 | 333.30 | 371.10 | 408.90 | 452.50 | 487.10 | 502.10 | 525.50 | 546.20 | 594.55 | 571.92 | 553.41 | 583.08 | 619.40 | 621.67 | 648.61 | 636.70 | 644.42 | 510.99 | 526.86 | NA | 476.79 | NA | NA | NA | 204.95 | NA | NA | NA | |
Other Assets Noncurrent | 375.50 | 364.70 | 357.60 | 352.40 | 336.20 | 301.70 | 299.90 | 295.40 | 284.70 | 274.20 | 264.20 | 254.10 | 248.00 | 236.90 | 224.60 | 207.60 | 212.40 | 175.80 | 169.50 | 158.80 | 148.80 | 149.10 | 139.20 | 136.60 | 155.20 | 163.20 | 162.40 | 148.90 | 140.00 | 141.90 | 146.00 | 141.00 | 129.60 | 119.10 | 120.50 | 119.90 | 118.65 | 126.03 | 118.76 | 123.57 | 111.98 | 109.98 | 103.14 | 95.53 | 96.12 | 98.94 | 98.58 | 90.53 | 82.21 | 82.52 | 78.24 | 73.29 | 68.14 | NA | NA | NA |
2023-12-29 | 2023-09-29 | 2023-06-30 | 2023-03-31 | 2022-12-30 | 2022-09-30 | 2022-07-01 | 2022-04-01 | 2021-12-31 | 2021-10-01 | 2021-07-02 | 2021-04-02 | 2021-01-01 | 2020-10-02 | 2020-07-03 | 2020-04-03 | 2020-01-03 | 2019-09-27 | 2019-06-28 | 2019-03-29 | 2018-12-28 | 2018-09-28 | 2018-06-29 | 2018-03-30 | 2017-12-29 | 2017-09-29 | 2017-06-30 | 2017-03-31 | 2016-12-30 | 2016-09-30 | 2016-07-01 | 2016-04-01 | 2016-01-01 | 2015-10-02 | 2015-07-03 | 2015-04-03 | 2015-01-02 | 2014-10-03 | 2014-07-04 | 2014-04-04 | 2014-01-03 | 2013-09-27 | 2013-06-28 | 2013-03-29 | 2012-12-28 | 2012-09-28 | 2012-06-29 | 2012-03-30 | 2011-12-30 | 2011-09-30 | 2011-07-01 | 2011-04-01 | 2010-12-31 | 2010-10-01 | 2010-07-02 | 2010-04-02 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Liabilities Current | 1829.30 | 1338.00 | 1301.10 | 1480.90 | 1462.10 | 1445.00 | 1449.50 | 1247.00 | 1188.60 | 1141.20 | 1168.50 | 1151.60 | 1311.30 | 1191.50 | 1170.50 | 1226.90 | 1190.30 | 1059.30 | 1075.20 | 1090.00 | 1055.20 | 979.30 | 717.00 | 1146.80 | 809.20 | 808.40 | 826.80 | 759.30 | 688.20 | 694.00 | 721.00 | 726.80 | 660.90 | 687.50 | 696.60 | 698.30 | 588.30 | 624.27 | 571.59 | 562.97 | 576.99 | 569.04 | 581.75 | 556.45 | 468.67 | 485.07 | 459.66 | 465.95 | 411.32 | 394.78 | 292.58 | 421.68 | 251.81 | NA | NA | NA | |
Accounts Payable Current | 165.30 | 179.50 | 180.20 | 166.50 | 175.50 | 194.80 | 191.70 | 213.30 | 207.30 | 193.40 | 181.40 | 157.90 | 143.20 | 131.40 | 128.90 | 145.40 | 159.30 | 156.70 | 148.40 | 147.60 | 147.60 | 155.70 | 159.00 | 157.40 | 146.10 | 146.20 | 136.90 | 115.90 | 109.80 | 102.00 | 106.70 | 112.60 | 99.80 | 97.20 | 109.60 | 114.00 | 103.85 | 104.76 | 110.07 | 120.15 | 112.52 | 105.81 | 108.86 | 120.84 | 124.53 | 107.72 | 103.50 | 103.12 | 97.96 | 105.77 | 87.61 | 89.36 | 72.35 | NA | NA | NA | |
Accrued Income Taxes Current | 39.70 | 104.90 | NA | NA | 23.70 | NA | NA | 63.40 | 47.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 | NA | NA | NA | |
Other Liabilities Current | 201.30 | 184.30 | 304.10 | 224.30 | 188.10 | 205.40 | 190.20 | 266.40 | 201.50 | 207.50 | 181.30 | 189.60 | 185.00 | 182.60 | 157.60 | 192.30 | 198.10 | 161.20 | 133.70 | 146.50 | 118.50 | 117.50 | 85.00 | 110.00 | 101.00 | 106.90 | 106.40 | 102.60 | 86.90 | 82.70 | 84.40 | 87.20 | 90.80 | 95.20 | 89.40 | 95.70 | 88.98 | 136.37 | 74.43 | 82.13 | 85.12 | 78.34 | 74.55 | 63.85 | 64.00 | 61.42 | 48.08 | 49.55 | 50.05 | 38.74 | 39.17 | 32.98 | 29.74 | NA | NA | NA | |
Contract With Customer Liability Current | 663.10 | 594.20 | 640.50 | 659.30 | 639.10 | 544.50 | 599.20 | 622.70 | 548.80 | 511.70 | 536.50 | 561.40 | 560.50 | 445.20 | 481.90 | 498.20 | 490.40 | 375.10 | 408.10 | 422.90 | 348.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 |
2023-12-29 | 2023-09-29 | 2023-06-30 | 2023-03-31 | 2022-12-30 | 2022-09-30 | 2022-07-01 | 2022-04-01 | 2021-12-31 | 2021-10-01 | 2021-07-02 | 2021-04-02 | 2021-01-01 | 2020-10-02 | 2020-07-03 | 2020-04-03 | 2020-01-03 | 2019-09-27 | 2019-06-28 | 2019-03-29 | 2018-12-28 | 2018-09-28 | 2018-06-29 | 2018-03-30 | 2017-12-29 | 2017-09-29 | 2017-06-30 | 2017-03-31 | 2016-12-30 | 2016-09-30 | 2016-07-01 | 2016-04-01 | 2016-01-01 | 2015-10-02 | 2015-07-03 | 2015-04-03 | 2015-01-02 | 2014-10-03 | 2014-07-04 | 2014-04-04 | 2014-01-03 | 2013-09-27 | 2013-06-28 | 2013-03-29 | 2012-12-28 | 2012-09-28 | 2012-06-29 | 2012-03-30 | 2011-12-30 | 2011-09-30 | 2011-07-01 | 2011-04-01 | 2010-12-31 | 2010-10-01 | 2010-07-02 | 2010-04-02 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Long Term Debt Noncurrent | 2536.20 | 2995.40 | 3184.70 | 1786.90 | 1220.00 | 1244.60 | 994.10 | NA | 1293.20 | NA | NA | NA | 1291.40 | NA | 1564.50 | 1694.70 | 1624.20 | 1514.00 | 1513.60 | 1647.80 | 1712.30 | 1786.60 | 1286.20 | 691.80 | 785.50 | 560.40 | 465.00 | 509.80 | 489.60 | 524.50 | 594.70 | 539.60 | 611.40 | 609.10 | 515.40 | 530.30 | 674.01 | 577.72 | 595.16 | 612.60 | 652.06 | 703.86 | 789.63 | 829.32 | 873.07 | 553.20 | 617.18 | 535.20 | 498.52 | 570.38 | 125.29 | 0.27 | 151.16 | NA | NA | NA | |
Deferred Income Tax Liabilities Net | 287.80 | 283.60 | 352.90 | 119.90 | 157.80 | 162.20 | 198.40 | 237.60 | 263.10 | 277.60 | 288.80 | 292.20 | 300.30 | 309.40 | 317.90 | 310.10 | 318.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 | |
Other Liabilities Noncurrent | 165.70 | 168.20 | 146.90 | 138.00 | 134.40 | 144.00 | 141.70 | 147.70 | 151.10 | 149.70 | 153.10 | 150.00 | 150.60 | 151.80 | 156.00 | 144.40 | 152.90 | 140.60 | 156.60 | 152.70 | 150.20 | 168.60 | 182.50 | 168.80 | 162.00 | 168.00 | 147.80 | 130.50 | 113.80 | 112.60 | 108.40 | 111.00 | 106.50 | 94.30 | 96.20 | 90.70 | 95.80 | NA | NA | NA | 80.98 | NA | NA | NA | 58.32 | NA | NA | 48.39 | 45.02 | 47.22 | 45.74 | 49.57 | 42.84 | NA | NA | NA | |
Operating Lease Liability Noncurrent | 121.90 | 104.10 | 111.60 | 99.60 | 105.10 | 103.90 | 114.40 | 127.80 | 121.40 | 128.50 | 96.80 | 101.90 | 109.20 | 111.50 | 112.10 | 104.90 | 114.10 | 109.00 | 109.10 | 95.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 |
2023-12-29 | 2023-09-29 | 2023-06-30 | 2023-03-31 | 2022-12-30 | 2022-09-30 | 2022-07-01 | 2022-04-01 | 2021-12-31 | 2021-10-01 | 2021-07-02 | 2021-04-02 | 2021-01-01 | 2020-10-02 | 2020-07-03 | 2020-04-03 | 2020-01-03 | 2019-09-27 | 2019-06-28 | 2019-03-29 | 2018-12-28 | 2018-09-28 | 2018-06-29 | 2018-03-30 | 2017-12-29 | 2017-09-29 | 2017-06-30 | 2017-03-31 | 2016-12-30 | 2016-09-30 | 2016-07-01 | 2016-04-01 | 2016-01-01 | 2015-10-02 | 2015-07-03 | 2015-04-03 | 2015-01-02 | 2014-10-03 | 2014-07-04 | 2014-04-04 | 2014-01-03 | 2013-09-27 | 2013-06-28 | 2013-03-29 | 2012-12-28 | 2012-09-28 | 2012-06-29 | 2012-03-30 | 2011-12-30 | 2011-09-30 | 2011-07-01 | 2011-04-01 | 2010-12-31 | 2010-10-01 | 2010-07-02 | 2010-04-02 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Stockholders Equity | 4500.10 | 4343.00 | 4331.30 | 4245.20 | 4050.20 | 3844.80 | 3894.50 | 3987.90 | 3944.70 | 3881.80 | 3838.60 | 3673.60 | 3596.90 | 3350.00 | 3211.90 | 3101.30 | 3119.00 | 2786.80 | 2824.00 | 2741.70 | 2674.40 | 2648.40 | 2517.40 | 2499.70 | 2366.00 | 2557.50 | 2517.80 | 2421.00 | 2305.80 | 2319.90 | 2244.80 | 2285.90 | 2219.70 | 2202.20 | 2338.10 | 2339.40 | 2357.01 | 2351.86 | 2439.06 | 2342.01 | 2220.91 | 2126.82 | 2023.87 | 1949.79 | 1897.45 | 1808.63 | 1706.77 | 1687.06 | 1569.29 | 1544.11 | 1541.35 | 1470.29 | 1366.16 | NA | NA | NA | |
Common Stock Value | 0.20 | 0.20 | 0.20 | 0.20 | 0.20 | 0.20 | 0.20 | 0.30 | 0.30 | 0.30 | 0.30 | 0.30 | 0.30 | 0.30 | 0.20 | 0.20 | 0.20 | 0.20 | 0.30 | 0.30 | 0.30 | 0.30 | 0.20 | 0.20 | 0.20 | 0.30 | 0.30 | 0.30 | 0.30 | 1316.00 | 1276.40 | 1267.30 | 1238.30 | 1216.00 | 1235.80 | 1233.30 | 1207.37 | 1197.15 | 1180.27 | 1159.91 | 1106.02 | 1077.76 | 1057.93 | 1036.78 | 2013.64 | 1930.07 | 1889.80 | 1843.56 | 1757.03 | 1722.61 | 1679.43 | 1652.99 | 1563.56 | NA | NA | NA | |
Additional Paid In Capital Common Stock | 2214.60 | 2201.50 | 2144.20 | 2107.50 | 2054.90 | 2027.30 | 1987.70 | 1981.20 | 1935.60 | 1914.40 | 1873.00 | 1841.50 | 1801.70 | 1778.70 | 1737.60 | 1716.60 | 1692.80 | 1661.60 | 1649.70 | 1634.50 | 1591.90 | 1574.80 | 1524.50 | 1497.00 | 1461.10 | 1452.00 | 1425.70 | 1399.40 | 1348.30 | NA | NA | NA | 1238.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Retained Earnings Accumulated Deficit | 2437.40 | 2455.40 | 2381.10 | 2355.90 | 2230.00 | 2152.00 | 2145.70 | 2170.30 | 2170.50 | 2107.70 | 2077.20 | 1961.80 | 1893.40 | 1732.00 | 1672.40 | 1615.40 | 1602.80 | 1332.30 | 1354.40 | 1289.40 | 1268.30 | 1227.20 | 1153.90 | 1103.60 | 1035.90 | 1236.00 | 1251.80 | 1216.10 | 1177.10 | 1159.10 | 1128.10 | 1157.30 | 1148.20 | 1133.20 | 1210.90 | 1234.50 | 1210.98 | 1184.23 | 1227.94 | 1150.30 | 1081.69 | 1025.12 | 970.66 | 916.16 | 868.03 | 836.90 | 784.24 | 736.46 | 685.64 | 657.00 | 629.58 | 575.97 | 536.35 | NA | NA | NA | |
Accumulated Other Comprehensive Income Loss Net Of Tax | -152.10 | -314.10 | -194.20 | -218.40 | -234.90 | -334.70 | -239.10 | -163.90 | -161.70 | -140.60 | -111.90 | -130.00 | -98.50 | -161.00 | -198.30 | -230.90 | -176.80 | -207.30 | -180.40 | -182.50 | -186.10 | -153.90 | -161.20 | -101.10 | -131.20 | -130.80 | -160.00 | -194.80 | -219.90 | -155.20 | -159.70 | -138.70 | -166.80 | -147.00 | -108.60 | -128.40 | -61.33 | -29.51 | 30.85 | 31.80 | 33.19 | 23.94 | -4.71 | -3.14 | 22.61 | 6.69 | -22.38 | 28.82 | 5.14 | 25.80 | 72.06 | 67.83 | 48.03 | NA | NA | NA |
2023-12-29 | 2023-09-29 | 2023-06-30 | 2023-03-31 | 2022-12-30 | 2022-09-30 | 2022-07-01 | 2022-04-01 | 2021-12-31 | 2021-10-01 | 2021-07-02 | 2021-04-02 | 2021-01-01 | 2020-10-02 | 2020-07-03 | 2020-04-03 | 2020-01-03 | 2019-09-27 | 2019-06-28 | 2019-03-29 | 2018-12-28 | 2018-09-28 | 2018-06-29 | 2018-03-30 | 2017-12-29 | 2017-09-29 | 2017-06-30 | 2017-03-31 | 2016-12-30 | 2016-09-30 | 2016-07-01 | 2016-04-01 | 2016-01-01 | 2015-10-02 | 2015-07-03 | 2015-04-03 | 2015-01-02 | 2014-10-03 | 2014-07-04 | 2014-04-04 | 2014-01-03 | 2013-09-27 | 2013-06-28 | 2013-03-29 | 2012-12-28 | 2012-09-28 | 2012-06-29 | 2012-03-30 | 2011-12-30 | 2011-09-30 | 2011-07-01 | 2011-04-01 | 2010-12-31 | 2010-10-01 | 2010-07-02 | 2010-04-02 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net Cash Provided By Used In Operating Activities | 98.90 | 147.10 | 142.40 | 208.70 | 106.10 | 83.30 | 48.80 | 153.00 | 155.30 | 166.40 | 200.60 | 228.20 | 188.30 | 180.50 | 147.50 | 155.70 | NA | 137.30 | 177.90 | 147.60 | 101.90 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | 83.39 | NA | 106.36 | 134.66 | 37.39 | 96.81 | 88.80 | 87.44 | 67.66 | 79.81 | 51.10 | 82.79 | 27.93 | 37.00 | -8.28 | 39.81 | 55.50 | |
Net Cash Provided By Used In Investing Activities | -3.70 | -14.20 | -2022.50 | -27.70 | -74.10 | -324.50 | 185.70 | -13.40 | -254.50 | 8.10 | 52.10 | -9.20 | 12.30 | -16.70 | -13.00 | -214.40 | NA | -48.90 | -10.20 | -9.60 | -36.80 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | -14.14 | NA | -41.28 | -138.72 | -76.41 | -376.32 | -28.49 | -249.93 | -109.54 | -1.72 | -677.38 | -51.24 | -43.22 | -47.24 | -48.43 | -30.79 | -29.92 | |
Net Cash Provided By Used In Financing Activities | -89.20 | -141.30 | 1078.60 | 583.40 | -84.00 | 220.30 | -225.60 | -109.70 | -84.50 | -140.10 | -36.20 | -186.90 | -157.20 | -182.20 | -160.50 | 99.60 | NA | -97.90 | -185.00 | -94.30 | -93.60 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | -51.13 | NA | -80.80 | -9.84 | 28.24 | 295.10 | -43.59 | 81.99 | 92.91 | -64.00 | 520.16 | -27.46 | 35.47 | 20.30 | 0.86 | -50.40 | 9.08 |
2023-12-29 | 2023-09-29 | 2023-06-30 | 2023-03-31 | 2022-12-30 | 2022-09-30 | 2022-07-01 | 2022-04-01 | 2021-12-31 | 2021-10-01 | 2021-07-02 | 2021-04-02 | 2021-01-01 | 2020-10-02 | 2020-07-03 | 2020-04-03 | 2020-01-03 | 2019-09-27 | 2019-06-28 | 2019-03-29 | 2018-12-28 | 2018-09-28 | 2018-06-29 | 2018-03-30 | 2017-12-29 | 2017-09-29 | 2017-06-30 | 2017-03-31 | 2016-12-30 | 2016-09-30 | 2016-07-01 | 2016-04-01 | 2016-01-01 | 2015-10-02 | 2015-07-03 | 2015-04-03 | 2015-01-02 | 2014-10-03 | 2014-07-04 | 2014-04-04 | 2014-01-03 | 2013-09-27 | 2013-06-28 | 2013-03-29 | 2012-12-28 | 2012-09-28 | 2012-06-29 | 2012-03-30 | 2011-12-30 | 2011-09-30 | 2011-07-01 | 2011-04-01 | 2010-12-31 | 2010-10-01 | 2010-07-02 | 2010-04-02 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net Cash Provided By Used In Operating Activities | 98.90 | 147.10 | 142.40 | 208.70 | 106.10 | 83.30 | 48.80 | 153.00 | 155.30 | 166.40 | 200.60 | 228.20 | 188.30 | 180.50 | 147.50 | 155.70 | NA | 137.30 | 177.90 | 147.60 | 101.90 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | 83.39 | NA | 106.36 | 134.66 | 37.39 | 96.81 | 88.80 | 87.44 | 67.66 | 79.81 | 51.10 | 82.79 | 27.93 | 37.00 | -8.28 | 39.81 | 55.50 | |
Net Income Loss | 63.00 | 74.90 | 44.60 | 128.80 | 85.60 | 85.80 | 168.00 | 110.30 | 115.30 | 124.00 | 138.90 | 114.50 | 180.30 | 84.70 | 63.00 | 61.90 | 279.30 | 78.10 | 94.60 | 62.30 | 86.50 | 73.70 | 64.10 | 58.50 | -35.00 | 55.70 | 49.90 | 50.50 | 37.70 | 39.20 | 35.70 | 19.80 | 24.00 | 37.10 | 25.90 | 34.10 | 55.83 | 11.83 | 77.83 | 68.62 | 60.00 | 54.47 | 54.58 | 49.81 | 33.19 | 53.36 | 53.69 | 50.82 | 29.40 | 27.97 | 53.68 | 39.70 | 36.56 | 32.84 | 6.35 | 27.90 | |
Increase Decrease In Accounts Receivable | 60.40 | -3.80 | 41.90 | -62.10 | 68.60 | -14.70 | -33.10 | 34.60 | 42.70 | 1.50 | 4.80 | -40.00 | 122.40 | 7.30 | -67.80 | -47.90 | NA | -24.50 | -6.10 | 13.80 | 35.20 | 9.80 | -23.40 | 29.40 | 7.40 | 3.20 | -3.80 | 34.80 | -11.10 | -8.30 | 4.10 | 14.10 | 12.00 | -11.00 | -30.20 | 28.90 | -1.86 | -29.82 | -19.31 | 61.88 | NA | 4.39 | -37.88 | 61.96 | -15.11 | 0.91 | -7.84 | 46.42 | -11.24 | 12.47 | -9.97 | 40.62 | -9.65 | 1.63 | -16.15 | 31.55 | |
Increase Decrease In Inventories | -21.30 | -22.10 | -35.30 | 11.10 | 14.00 | 27.10 | 29.70 | 42.70 | 44.50 | 28.10 | -0.60 | 0.90 | -14.10 | -14.10 | 12.80 | 20.40 | NA | 5.70 | -14.20 | 6.80 | 16.00 | 7.20 | 0.10 | 21.70 | 19.30 | 17.60 | -0.50 | 2.30 | 1.70 | -14.50 | -8.10 | -3.10 | -3.50 | -5.40 | 5.40 | 6.40 | 4.54 | 5.90 | 7.94 | 13.39 | NA | -17.37 | -5.49 | 20.22 | 3.75 | 5.24 | 5.33 | -5.93 | 18.80 | -4.76 | 7.38 | 8.72 | 13.00 | 12.80 | 10.31 | 9.44 | |
Increase Decrease In Accounts Payable | -17.40 | 6.70 | 7.40 | -9.10 | -21.00 | 4.10 | -15.70 | 7.80 | 9.50 | 11.60 | 24.70 | 14.50 | 11.00 | 4.40 | -18.30 | -12.80 | NA | 9.80 | 0.40 | 3.40 | -11.20 | -0.40 | -1.50 | 11.10 | -1.90 | 5.80 | 18.40 | 3.60 | 8.20 | -3.70 | -5.50 | 11.90 | 0.50 | -13.00 | -5.10 | 11.20 | -0.44 | -7.20 | -10.04 | 10.49 | NA | -3.53 | -12.86 | -6.08 | 18.16 | 3.68 | -0.06 | 4.21 | -6.35 | -6.74 | -7.60 | 16.38 | -2.22 | -1.52 | -10.00 | 27.32 | |
Deferred Income Tax Expense Benefit | -0.60 | -42.20 | -28.00 | -33.80 | 1.30 | -16.40 | -8.10 | -16.80 | -18.00 | -4.00 | -5.30 | 0.40 | -65.00 | -2.80 | 10.10 | 4.80 | NA | -0.30 | 3.60 | 1.10 | -20.20 | -10.40 | -6.20 | -10.80 | 1.60 | 0.00 | -0.40 | 0.20 | -0.80 | 0.70 | 0.60 | -0.10 | 1.40 | 0.30 | 0.50 | -1.30 | -0.46 | 0.51 | -0.25 | -1.45 | NA | 0.21 | -1.92 | -11.81 | -2.02 | 0.27 | 0.23 | 0.15 | -16.13 | -6.04 | -2.75 | -1.39 | -11.09 | 0.63 | -4.56 | 0.10 | |
Share Based Compensation | 32.90 | 38.60 | 40.40 | 33.50 | 27.20 | 31.90 | 33.00 | 28.30 | 27.50 | 32.30 | 35.60 | 27.20 | 25.90 | 27.80 | 18.60 | 10.70 | NA | 18.60 | 17.20 | 16.30 | 23.80 | 18.80 | 16.90 | 17.40 | 19.80 | 16.10 | 15.20 | 13.70 | 12.60 | 13.30 | 13.00 | 13.70 | 12.80 | 12.80 | 12.00 | 12.50 | 11.27 | 11.04 | 10.97 | 10.11 | NA | 8.90 | 8.44 | 8.82 | 9.03 | 7.68 | 8.15 | 7.79 | 7.42 | 7.11 | 7.13 | 6.80 | 6.96 | 5.54 | 4.98 | 5.64 |
2023-12-29 | 2023-09-29 | 2023-06-30 | 2023-03-31 | 2022-12-30 | 2022-09-30 | 2022-07-01 | 2022-04-01 | 2021-12-31 | 2021-10-01 | 2021-07-02 | 2021-04-02 | 2021-01-01 | 2020-10-02 | 2020-07-03 | 2020-04-03 | 2020-01-03 | 2019-09-27 | 2019-06-28 | 2019-03-29 | 2018-12-28 | 2018-09-28 | 2018-06-29 | 2018-03-30 | 2017-12-29 | 2017-09-29 | 2017-06-30 | 2017-03-31 | 2016-12-30 | 2016-09-30 | 2016-07-01 | 2016-04-01 | 2016-01-01 | 2015-10-02 | 2015-07-03 | 2015-04-03 | 2015-01-02 | 2014-10-03 | 2014-07-04 | 2014-04-04 | 2014-01-03 | 2013-09-27 | 2013-06-28 | 2013-03-29 | 2012-12-28 | 2012-09-28 | 2012-06-29 | 2012-03-30 | 2011-12-30 | 2011-09-30 | 2011-07-01 | 2011-04-01 | 2010-12-31 | 2010-10-01 | 2010-07-02 | 2010-04-02 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net Cash Provided By Used In Investing Activities | -3.70 | -14.20 | -2022.50 | -27.70 | -74.10 | -324.50 | 185.70 | -13.40 | -254.50 | 8.10 | 52.10 | -9.20 | 12.30 | -16.70 | -13.00 | -214.40 | NA | -48.90 | -10.20 | -9.60 | -36.80 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | -14.14 | NA | -41.28 | -138.72 | -76.41 | -376.32 | -28.49 | -249.93 | -109.54 | -1.72 | -677.38 | -51.24 | -43.22 | -47.24 | -48.43 | -30.79 | -29.92 | |
Payments To Acquire Property Plant And Equipment | 9.80 | 13.20 | 12.60 | 6.40 | 6.60 | 8.10 | 14.00 | 14.50 | 14.70 | 10.00 | 10.80 | 10.60 | 11.70 | 15.50 | 12.90 | 16.70 | NA | 16.10 | 24.00 | 14.50 | 14.50 | 17.10 | 17.80 | 18.20 | 17.30 | 10.80 | 9.90 | 5.70 | 6.30 | 7.50 | 7.30 | 4.90 | 8.20 | 9.20 | 15.90 | 10.60 | 12.36 | 6.53 | 14.85 | 13.57 | NA | 18.21 | 24.50 | 14.93 | 19.95 | 12.82 | 13.66 | 7.64 | 7.28 | 6.68 | 5.29 | 4.04 | 5.97 | 6.13 | 5.73 | 5.30 |
2023-12-29 | 2023-09-29 | 2023-06-30 | 2023-03-31 | 2022-12-30 | 2022-09-30 | 2022-07-01 | 2022-04-01 | 2021-12-31 | 2021-10-01 | 2021-07-02 | 2021-04-02 | 2021-01-01 | 2020-10-02 | 2020-07-03 | 2020-04-03 | 2020-01-03 | 2019-09-27 | 2019-06-28 | 2019-03-29 | 2018-12-28 | 2018-09-28 | 2018-06-29 | 2018-03-30 | 2017-12-29 | 2017-09-29 | 2017-06-30 | 2017-03-31 | 2016-12-30 | 2016-09-30 | 2016-07-01 | 2016-04-01 | 2016-01-01 | 2015-10-02 | 2015-07-03 | 2015-04-03 | 2015-01-02 | 2014-10-03 | 2014-07-04 | 2014-04-04 | 2014-01-03 | 2013-09-27 | 2013-06-28 | 2013-03-29 | 2012-12-28 | 2012-09-28 | 2012-06-29 | 2012-03-30 | 2011-12-30 | 2011-09-30 | 2011-07-01 | 2011-04-01 | 2010-12-31 | 2010-10-01 | 2010-07-02 | 2010-04-02 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net Cash Provided By Used In Financing Activities | -89.20 | -141.30 | 1078.60 | 583.40 | -84.00 | 220.30 | -225.60 | -109.70 | -84.50 | -140.10 | -36.20 | -186.90 | -157.20 | -182.20 | -160.50 | 99.60 | NA | -97.90 | -185.00 | -94.30 | -93.60 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | -51.13 | NA | -80.80 | -9.84 | 28.24 | 295.10 | -43.59 | 81.99 | 92.91 | -64.00 | 520.16 | -27.46 | 35.47 | 20.30 | 0.86 | -50.40 | 9.08 |
2023-12-29 | 2023-09-29 | 2023-06-30 | 2023-03-31 | 2022-12-30 | 2022-09-30 | 2022-07-01 | 2022-04-01 | 2021-12-31 | 2021-10-01 | 2021-07-02 | 2021-04-02 | 2021-01-01 | 2020-10-02 | 2020-07-03 | 2020-04-03 | 2020-01-03 | 2019-09-27 | 2019-06-28 | 2019-03-29 | 2018-12-28 | 2018-09-28 | 2018-06-29 | 2018-03-30 | 2017-12-29 | 2017-09-29 | 2017-06-30 | 2017-03-31 | 2016-12-30 | 2016-09-30 | 2016-07-01 | 2016-04-01 | 2016-01-01 | 2015-10-02 | 2015-07-03 | 2015-04-03 | 2015-01-02 | 2014-10-03 | 2014-07-04 | 2014-04-04 | 2014-01-03 | 2013-09-27 | 2013-06-28 | 2013-03-29 | 2012-12-28 | 2012-09-28 | 2012-06-29 | 2012-03-30 | 2011-12-30 | 2011-09-30 | 2011-07-01 | 2011-04-01 | 2010-12-31 | 2010-10-01 | 2010-07-02 | 2010-04-02 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenues | 932.40 | 957.30 | 993.60 | 915.40 | 856.50 | 884.90 | 941.20 | 993.70 | 926.00 | 901.40 | 945.30 | 886.70 | 830.00 | 792.80 | 735.20 | 794.00 | 824.00 | 784.30 | 855.80 | 801.60 | 785.50 | 795.20 | 785.50 | 742.20 | 708.40 | 670.00 | 661.90 | 613.90 | 585.50 | 584.10 | 609.60 | 583.00 | 559.70 | 562.30 | 585.80 | 582.60 | 563.83 | 584.80 | 642.20 | 604.72 | 599.22 | 556.50 | 576.29 | 556.11 | 515.52 | 504.76 | 517.56 | 502.27 | 435.17 | 417.43 | 407.17 | 384.29 | 323.35 | 318.21 | 333.36 | 319.01 | |
Operating | 932.40 | 957.30 | 993.60 | 915.40 | 856.50 | 884.90 | 941.20 | 993.70 | 926.00 | 901.40 | 945.30 | 886.70 | NA | NA | NA | 794.00 | NA | 784.30 | 855.80 | 804.50 | NA | 804.70 | 789.30 | 745.10 | NA | 676.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 | |
Operating, | 109.30 | 105.90 | 110.60 | 103.10 | 93.50 | 102.30 | 103.80 | 115.50 | 118.40 | 111.10 | 108.00 | 109.80 | NA | NA | NA | 93.80 | NA | 91.40 | 90.00 | 93.40 | NA | 110.80 | 107.40 | 94.50 | NA | 99.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 | |
Operating, | 265.00 | 260.70 | 282.70 | 267.80 | 239.10 | 218.20 | 261.40 | 319.20 | 288.50 | 264.00 | 291.90 | 280.20 | NA | NA | NA | 241.80 | NA | 205.50 | 236.90 | 248.60 | NA | 203.50 | 223.20 | 226.80 | NA | 168.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 | |
Operating, | 492.70 | 518.40 | 525.60 | 481.80 | 455.50 | 488.40 | 512.90 | 498.40 | 460.90 | 461.70 | 493.10 | 450.40 | NA | NA | NA | 414.40 | NA | 437.70 | 485.30 | 422.40 | NA | 451.40 | 415.20 | 384.90 | NA | 366.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 | |
Operating, Restof World | 65.40 | 72.30 | 74.70 | 62.70 | 68.40 | 76.00 | 63.10 | 60.60 | 58.20 | 64.60 | 52.30 | 46.30 | NA | NA | NA | 44.00 | NA | 49.70 | 43.60 | 40.10 | NA | 39.00 | 43.50 | 38.90 | NA | 43.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 | |
Operating,, Buildingsand Infrastructure | 48.20 | 51.30 | 49.00 | 48.10 | 43.20 | 52.80 | 49.90 | 46.90 | 51.10 | 47.90 | 45.80 | 43.60 | NA | NA | NA | 37.10 | NA | 41.30 | 42.10 | 38.50 | NA | 45.00 | 37.40 | 29.20 | NA | 37.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 | |
Operating,, Geospatial | 37.20 | 33.20 | 39.10 | 32.40 | 31.70 | 33.80 | 32.80 | 42.00 | 44.20 | 40.20 | 39.50 | 37.50 | NA | NA | NA | 28.70 | NA | 30.40 | 26.20 | 31.70 | NA | 42.20 | 45.00 | 43.30 | NA | 39.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 | |
Operating,, Resourcesand Utilities | 14.30 | 12.10 | 14.50 | 16.00 | 10.40 | 8.60 | 13.50 | 19.20 | 16.50 | 14.70 | 15.10 | 21.00 | NA | NA | NA | 17.50 | NA | 10.40 | 11.90 | 12.70 | NA | 12.10 | 12.30 | 11.20 | NA | 13.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 | |
Operating,, Transportation | 9.60 | 9.30 | 8.00 | 6.60 | 8.20 | 7.10 | 7.60 | 7.40 | 6.60 | 8.30 | 7.60 | 7.70 | NA | NA | NA | 10.50 | NA | 9.30 | 9.80 | 10.50 | NA | 11.50 | 12.70 | 10.80 | NA | 9.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 | |
Operating,, Buildingsand Infrastructure | 78.70 | 78.30 | 86.90 | 94.20 | 73.20 | 67.60 | 84.00 | 112.30 | 96.10 | 95.20 | 101.00 | 94.30 | NA | NA | NA | 81.60 | NA | 79.90 | 90.00 | 83.90 | NA | 77.70 | 83.60 | 75.60 | NA | 60.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 | |
Operating,, Geospatial | 54.50 | 51.20 | 55.40 | 52.20 | 62.40 | 52.90 | 61.30 | 71.20 | 81.40 | 68.30 | 72.20 | 60.40 | NA | NA | NA | 50.70 | NA | 49.50 | 56.00 | 54.70 | NA | 48.80 | 56.20 | 49.60 | NA | 44.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 | |
Operating,, Resourcesand Utilities | 74.00 | 74.60 | 81.20 | 99.10 | 83.00 | 79.60 | 97.70 | 114.00 | 88.80 | 80.20 | 93.60 | 105.80 | NA | NA | NA | 90.40 | NA | 54.20 | 68.00 | 88.90 | NA | 55.30 | 62.20 | 80.20 | NA | 45.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 | |
Operating,, Transportation | 57.80 | 56.60 | 59.20 | 22.30 | 20.50 | 18.10 | 18.40 | 21.70 | 22.20 | 20.30 | 25.10 | 19.70 | NA | NA | NA | 19.10 | NA | 21.90 | 22.90 | 21.10 | NA | 21.70 | 21.20 | 21.40 | NA | 18.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 | |
Operating,, Buildingsand Infrastructure | 252.10 | 256.10 | 268.00 | 249.80 | 227.50 | 235.80 | 242.90 | 231.90 | 211.10 | 200.40 | 212.20 | 199.80 | NA | NA | NA | 172.10 | NA | 180.90 | 199.20 | 165.60 | NA | 167.80 | 149.40 | 115.90 | NA | 111.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 | |
Operating,, Geospatial | 67.20 | 85.80 | 89.50 | 57.70 | 65.30 | 84.10 | 87.90 | 83.40 | 82.80 | 84.80 | 97.20 | 72.50 | NA | NA | NA | 56.80 | NA | 63.40 | 71.30 | 62.90 | NA | 83.40 | 70.20 | 69.40 | NA | 74.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 | |
Operating,, Resourcesand Utilities | 57.70 | 55.10 | 49.80 | 54.90 | 48.20 | 55.50 | 64.30 | 59.00 | 46.70 | 51.50 | 60.40 | 53.60 | NA | NA | NA | 53.70 | NA | 35.90 | 52.90 | 41.90 | NA | 43.50 | 48.50 | 48.40 | NA | 37.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 | |
Operating,, Transportation | 115.70 | 121.40 | 118.30 | 119.40 | 114.50 | 113.00 | 117.80 | 124.10 | 120.30 | 125.00 | 123.30 | 124.50 | NA | NA | NA | 131.80 | NA | 157.50 | 161.90 | 152.00 | NA | 156.70 | 147.10 | 151.20 | NA | 142.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 | |
Operating, Restof World, Buildingsand Infrastructure | 9.50 | 9.40 | 6.10 | 7.40 | 6.30 | 7.40 | 5.80 | 6.50 | 6.80 | 6.20 | 5.80 | 5.40 | NA | NA | NA | 6.10 | NA | 7.70 | 8.60 | 6.70 | NA | 5.30 | 7.30 | 6.50 | NA | 8.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 | |
Operating, Restof World, Geospatial | 10.60 | 10.50 | 8.90 | 10.10 | 11.70 | 13.40 | 11.70 | 10.90 | 13.70 | 12.10 | 10.80 | 11.30 | NA | NA | NA | 10.00 | NA | 11.80 | 10.90 | 11.90 | NA | 11.00 | 13.00 | 12.20 | NA | 11.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 | |
Operating, Restof World, Resourcesand Utilities | 33.60 | 43.10 | 50.50 | 38.60 | 43.60 | 48.00 | 39.30 | 37.70 | 31.80 | 38.40 | 28.40 | 24.80 | NA | NA | NA | 18.70 | NA | 20.60 | 19.90 | 16.00 | NA | 22.30 | 22.30 | 19.70 | NA | 21.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 | |
Operating, Restof World, Transportation | 11.70 | 9.30 | 9.20 | 6.60 | 6.80 | 7.20 | 6.30 | 5.50 | 5.90 | 7.90 | 7.30 | 4.80 | NA | NA | NA | 9.20 | NA | 9.60 | 4.20 | 5.50 | NA | 0.40 | 0.90 | 0.50 | NA | 1.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 | |
US | 454.00 | 478.60 | 485.10 | 437.50 | 418.50 | 444.50 | 467.40 | 447.00 | 422.10 | 415.20 | 443.30 | 406.80 | 377.30 | 377.50 | 368.70 | 378.80 | NA | 404.10 | 435.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 | |
Revenue From Contract With Customer Excluding Assessed Tax | 932.40 | 957.30 | 993.60 | 915.40 | 856.50 | 884.90 | 941.20 | 993.70 | 926.00 | 901.40 | 945.20 | 886.50 | 829.70 | 792.10 | 733.60 | 792.30 | 824.00 | 783.90 | 854.80 | 801.60 | 785.50 | 795.20 | 785.50 | 742.20 | 785.50 | 795.20 | 785.50 | 742.20 | 699.80 | 676.20 | 659.90 | 610.60 | 559.70 | 562.30 | 585.80 | 582.60 | 563.83 | 584.80 | 642.20 | 604.72 | 599.22 | 556.50 | 576.29 | 556.11 | 515.52 | 504.76 | 517.56 | 502.27 | 435.17 | 417.43 | 407.17 | 384.29 | 323.35 | 318.21 | 333.36 | 319.01 | |
Subscription And Services | 529.60 | 513.30 | 503.10 | 481.00 | 440.70 | 412.40 | 410.20 | 426.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 | |
Product | 402.80 | 444.00 | 490.50 | 434.40 | 462.00 | 503.90 | 564.50 | 621.60 | 562.00 | 551.20 | 594.90 | 539.40 | 490.40 | 461.40 | 412.40 | 463.80 | NA | 458.80 | 521.10 | 488.40 | 471.40 | 499.70 | 531.00 | 497.80 | 459.40 | 449.40 | 445.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 | |
Revenue From Contract With Customer Including Assessed Tax | 932.40 | 957.30 | 993.60 | 915.40 | 856.50 | 884.90 | 941.20 | 993.70 | 926.00 | 901.40 | 945.30 | 886.70 | 830.00 | 792.80 | 735.20 | 794.00 | 824.00 | 784.30 | 855.80 | 801.60 | 785.50 | 795.20 | 785.50 | 742.20 | 708.40 | 676.20 | 659.90 | 613.90 | 585.50 | 584.10 | 609.60 | 583.00 | 559.70 | 562.30 | 585.80 | 582.60 | 563.83 | 584.80 | 642.20 | 604.72 | 599.22 | 556.50 | 576.29 | 556.11 | 515.52 | 504.76 | 517.56 | 502.27 | 435.17 | 417.43 | 407.17 | 384.29 | 323.35 | 318.21 | 333.36 | 319.01 |