2024-06-28 | 2024-03-29 | 2023-12-31 | 2023-09-29 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-07-01 | 2022-04-01 | 2021-12-31 | 2021-10-01 | 2021-07-02 | 2021-04-02 | 2020-12-31 | 2020-09-25 | 2020-06-26 | 2020-03-27 | 2019-12-31 | 2019-09-27 | 2019-06-28 | 2019-03-29 | 2018-12-31 | 2018-09-28 | 2018-06-29 | 2018-03-30 | 2017-12-31 | 2017-09-29 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-07-01 | 2016-04-01 | 2015-12-31 | 2015-10-02 | 2015-07-03 | 2015-04-03 | 2014-12-31 | 2014-09-26 | 2014-06-27 | 2014-03-28 | 2013-12-31 | 2013-09-27 | 2013-06-28 | 2013-03-29 | 2012-12-31 | 2012-09-28 | 2012-06-29 | 2012-03-30 | 2011-12-31 | 2011-09-30 | 2011-07-01 | 2011-04-01 | 2010-12-31 | 2010-10-01 | 2010-07-02 | 2010-04-02 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
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 | NA | NA | NA | NA | NA | NA | NA | NA | |
Weighted Average Number Of Diluted Shares Outstanding | 4319.00 | 4322.00 | NA | 4339.00 | 4341.00 | 4345.00 | NA | 4346.00 | 4353.00 | 4357.00 | NA | 4344.00 | 4338.00 | 4330.00 | NA | 4321.00 | 4316.00 | 4325.00 | NA | 4321.00 | 4305.00 | 0.00 | NA | 0.00 | 0.00 | 0.00 | NA | 4320.00 | 4327.00 | 4334.00 | NA | 4364.00 | 4377.00 | 4382.00 | NA | 4399.00 | 4408.00 | 4422.00 | NA | 4445.00 | 4454.00 | 4464.00 | NA | 4498.00 | 4527.00 | 4530.00 | NA | 4587.00 | 4592.00 | 4602.00 | NA | 4652.00 | 4660.00 | 4662.00 | NA | 4672.00 | 4650.00 | 4654.00 | |
Earnings Per Share Basic | 0.56 | 0.74 | 0.46 | 0.71 | 0.59 | 0.72 | 0.46 | 0.65 | 0.44 | 0.64 | 0.55 | 0.57 | 0.61 | 0.52 | 0.33 | 0.40 | 0.41 | 0.65 | 0.48 | 0.61 | 0.61 | 0.39 | 0.20 | 0.44 | 0.54 | 0.32 | -0.65 | 0.34 | 0.32 | 0.28 | 0.13 | 0.24 | 0.80 | 0.34 | 0.29 | 0.33 | 0.71 | 0.36 | 0.18 | 0.48 | 0.59 | 0.37 | 0.39 | 0.55 | 0.60 | 0.39 | 0.42 | 0.51 | 0.62 | 0.46 | 0.36 | 0.48 | 0.61 | 0.41 | 1.25 | 0.45 | 0.52 | 0.35 | |
Earnings Per Share Diluted | 0.56 | 0.74 | 0.46 | 0.71 | 0.59 | 0.72 | 0.46 | 0.65 | 0.44 | 0.64 | 0.55 | 0.57 | 0.61 | 0.52 | 0.33 | 0.40 | 0.41 | 0.64 | 0.47 | 0.60 | 0.61 | 0.39 | 0.21 | 0.44 | 0.54 | 0.32 | -0.63 | 0.33 | 0.32 | 0.27 | 0.12 | 0.24 | 0.79 | 0.34 | 0.28 | 0.33 | 0.71 | 0.35 | 0.18 | 0.48 | 0.58 | 0.36 | 0.38 | 0.54 | 0.59 | 0.39 | 0.41 | 0.50 | 0.60 | 0.45 | 0.36 | 0.47 | 0.60 | 0.41 | 1.23 | 0.44 | 0.51 | 0.34 |
2024-06-28 | 2024-03-29 | 2023-12-31 | 2023-09-29 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-07-01 | 2022-04-01 | 2021-12-31 | 2021-10-01 | 2021-07-02 | 2021-04-02 | 2020-12-31 | 2020-09-25 | 2020-06-26 | 2020-03-27 | 2019-12-31 | 2019-09-27 | 2019-06-28 | 2019-03-29 | 2018-12-31 | 2018-09-28 | 2018-06-29 | 2018-03-30 | 2017-12-31 | 2017-09-29 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-07-01 | 2016-04-01 | 2015-12-31 | 2015-10-02 | 2015-07-03 | 2015-04-03 | 2014-12-31 | 2014-09-26 | 2014-06-27 | 2014-03-28 | 2013-12-31 | 2013-09-27 | 2013-06-28 | 2013-03-29 | 2012-12-31 | 2012-09-28 | 2012-06-29 | 2012-03-30 | 2011-12-31 | 2011-09-30 | 2011-07-01 | 2011-04-01 | 2010-12-31 | 2010-10-01 | 2010-07-02 | 2010-04-02 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenues | 12363.00 | 11300.00 | 10849.00 | 11953.00 | 11972.00 | 10980.00 | 10125.00 | 11063.00 | 11325.00 | 10491.00 | 9464.00 | 10042.00 | 10129.00 | 9020.00 | 8611.00 | 8652.00 | 7150.00 | 8601.00 | 9068.00 | 9507.00 | 9997.00 | 8020.00 | 7058.00 | 8245.00 | 9421.00 | 7626.00 | 7512.00 | 9078.00 | 9702.00 | 9118.00 | 9409.00 | 10633.00 | 11539.00 | 10282.00 | 10000.00 | 11427.00 | 12156.00 | 10711.00 | 10872.00 | 11976.00 | 12574.00 | 10576.00 | 11040.00 | 12030.00 | 12749.00 | 11035.00 | 11455.00 | 12340.00 | 13085.00 | 11137.00 | 11040.00 | 12248.00 | 12737.00 | 10517.00 | 10494.00 | 8426.00 | 8674.00 | 7525.00 | |
Cost Of Goods And Services Sold | 4812.00 | 4235.00 | 4634.00 | 4657.00 | 4912.00 | 4317.00 | 4513.00 | 4566.00 | 4830.00 | 4091.00 | 4088.00 | 3977.00 | 3787.00 | 3505.00 | 3578.00 | 3471.00 | 3013.00 | 3371.00 | 3566.00 | 3767.00 | 3921.00 | 2990.00 | 2721.00 | 3059.00 | 3543.00 | 2738.00 | 2689.00 | 3394.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 | |
Gross Profit | 7551.00 | 7065.00 | 6215.00 | 7296.00 | 7060.00 | 6663.00 | 5612.00 | 6497.00 | 6495.00 | 6400.00 | 5376.00 | 6065.00 | 6342.00 | 5515.00 | 5033.00 | 5181.00 | 4137.00 | 5230.00 | 5502.00 | 5740.00 | 6076.00 | 5030.00 | 4337.00 | 5186.00 | 5675.00 | 4888.00 | 4823.00 | 5683.00 | 6043.00 | 5605.00 | 5615.00 | 6502.00 | 7068.00 | 6213.00 | 5946.00 | 6850.00 | 7408.00 | 6608.00 | 6515.00 | 7346.00 | 7755.00 | 6493.00 | 6725.00 | 7237.00 | 7760.00 | 6711.00 | 6827.00 | 7487.00 | 7861.00 | 6789.00 | 6637.00 | 7373.00 | 7748.00 | 6568.00 | 6215.00 | 5508.00 | 5719.00 | 4984.00 | |
Selling General And Administrative Expense | 3549.00 | 3351.00 | 3799.00 | 3667.00 | 3321.00 | 3185.00 | 3431.00 | 3279.00 | 3203.00 | 2967.00 | 3336.00 | 3122.00 | 3017.00 | 2669.00 | 2589.00 | 2511.00 | 1983.00 | 2648.00 | 3224.00 | 3116.00 | 2996.00 | 2567.00 | 2538.00 | 2505.00 | 2723.00 | 2541.00 | 2836.00 | 3203.00 | 3142.00 | 3315.00 | 3580.00 | 4009.00 | 3912.00 | 3761.00 | 3937.00 | 4207.00 | 4204.00 | 4079.00 | 4338.00 | 4507.00 | 4384.00 | 3989.00 | 4319.00 | 4424.00 | 4385.00 | 4182.00 | 4430.00 | 4630.00 | 4497.00 | 4181.00 | 4411.00 | 4527.00 | 4422.00 | 4080.00 | 4511.00 | 3064.00 | 2878.00 | 2705.00 | |
Litigation Settlement Expense | -2.00 | 1.00 | 1.00 | 1.00 | 6.00 | NA | NA | NA | NA | NA | 1.00 | 1.00 | 4.00 | 9.00 | NA | NA | NA | NA | NA | NA | NA | NA | 2.00 | 4.00 | 22.00 | 5.00 | 24.00 | 18.00 | 19.00 | 6.00 | NA | 9.00 | 7.00 | 3.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 | |
Operating Income Loss | 2632.00 | 2141.00 | 2273.00 | 3270.00 | 2401.00 | 3367.00 | 2075.00 | 3088.00 | 2341.00 | 3405.00 | 1672.00 | 2898.00 | 3016.00 | 2722.00 | 2338.00 | 2298.00 | 1981.00 | 2380.00 | 2164.00 | 2499.00 | 2988.00 | 2336.00 | 1636.00 | 2526.00 | 2727.00 | 1811.00 | 1321.00 | 2120.00 | 2078.00 | 1982.00 | 1355.00 | 2271.00 | 2859.00 | 2141.00 | 1518.00 | 2379.00 | 2535.00 | 2296.00 | 1451.00 | 2711.00 | 3170.00 | 2376.00 | 2105.00 | 2472.00 | 3243.00 | 2408.00 | 2183.00 | 2793.00 | 3294.00 | 2509.00 | 1951.00 | 2750.00 | 3174.00 | 2279.00 | 1159.00 | 2344.00 | 2763.00 | 2183.00 | |
Interest Expense | NA | 382.00 | 413.00 | 368.00 | 374.00 | 372.00 | 304.00 | 198.00 | 198.00 | 182.00 | 165.00 | 210.00 | 780.00 | 442.00 | 310.00 | 660.00 | 274.00 | 193.00 | 235.00 | 230.00 | 236.00 | 232.00 | 242.00 | 206.00 | 241.00 | 230.00 | 210.00 | 208.00 | 231.00 | 192.00 | 248.00 | 182.00 | 162.00 | 141.00 | 143.00 | 138.00 | 128.00 | 447.00 | 139.00 | 113.00 | 107.00 | 124.00 | 149.00 | 90.00 | 122.00 | 102.00 | 95.00 | 102.00 | 112.00 | 88.00 | 104.00 | 116.00 | 84.00 | 113.00 | 487.00 | 80.00 | 81.00 | 85.00 | |
Income Tax Expense Benefit | 627.00 | 687.00 | 496.00 | 454.00 | 359.00 | 940.00 | 444.00 | 622.00 | 384.00 | 665.00 | 510.00 | 609.00 | 994.00 | 508.00 | 887.00 | 441.00 | 438.00 | 215.00 | 355.00 | 503.00 | 421.00 | 486.00 | -5.00 | 528.00 | 594.00 | 506.00 | 3755.00 | 230.00 | 1252.00 | 323.00 | -32.00 | 378.00 | 839.00 | 401.00 | 302.00 | 272.00 | 1250.00 | 415.00 | 305.00 | 538.00 | 779.00 | 579.00 | 520.00 | 925.00 | 831.00 | 575.00 | 487.00 | 755.00 | 823.00 | 658.00 | 537.00 | 680.00 | 990.00 | 598.00 | 457.00 | 633.00 | 741.00 | 553.00 | |
Profit Loss | 2401.00 | 3185.00 | 1986.00 | 3083.00 | 2521.00 | 3113.00 | 2056.00 | 2822.00 | 1900.00 | 2793.00 | 2450.00 | 2475.00 | 2624.00 | 2255.00 | 1474.00 | 1740.00 | 1759.00 | 2795.00 | 2065.00 | 2589.00 | 2628.00 | 1703.00 | 927.00 | 1818.00 | 2331.00 | 1400.00 | -2717.00 | 1444.00 | 1372.00 | 1184.00 | 547.00 | 1050.00 | 3460.00 | 1493.00 | 1236.00 | 1453.00 | 3111.00 | 1566.00 | 771.00 | 2122.00 | 2605.00 | 1626.00 | 1708.00 | 2455.00 | 2694.00 | 1769.00 | 1890.00 | 2329.00 | 2800.00 | 2067.00 | 1674.00 | 2243.00 | 2804.00 | 1913.00 | 5784.00 | 2067.00 | 2382.00 | 1626.00 | |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification And Tax | 118.00 | 49.00 | -139.00 | 56.00 | -25.00 | -70.00 | -246.00 | 93.00 | 93.00 | 64.00 | 30.00 | 28.00 | 52.00 | 104.00 | 38.00 | -13.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Net Income Loss | 2411.00 | 3177.00 | 1973.00 | 3087.00 | 2547.00 | 3107.00 | 2031.00 | 2825.00 | 1905.00 | 2781.00 | 2414.00 | 2471.00 | 2641.00 | 2245.00 | 1456.00 | 1737.00 | 1779.00 | 2775.00 | 2042.00 | 2593.00 | 2607.00 | 1678.00 | 870.00 | 1880.00 | 2316.00 | 1368.00 | -2752.00 | 1447.00 | 1371.00 | 1182.00 | 550.00 | 1046.00 | 3448.00 | 1483.00 | 1237.00 | 1449.00 | 3108.00 | 1557.00 | 770.00 | 2114.00 | 2595.00 | 1619.00 | 1710.00 | 2447.00 | 2676.00 | 1751.00 | 1866.00 | 2311.00 | 2788.00 | 2054.00 | 1654.00 | 2221.00 | 2797.00 | 1900.00 | 5771.00 | 2055.00 | 2369.00 | 1614.00 | |
Comprehensive Income Net Of Tax | 1457.00 | 2948.00 | 2513.00 | 2289.00 | 2852.00 | 3680.00 | 3005.00 | 1757.00 | 444.00 | 3771.00 | 2334.00 | 1520.00 | 3475.00 | 2713.00 | 2301.00 | 2751.00 | 1015.00 | 623.00 | 2249.00 | 1868.00 | 1951.00 | 2686.00 | 126.00 | 1584.00 | 580.00 | 2044.00 | -3214.00 | 2093.00 | 1088.00 | 2181.00 | -446.00 | 990.00 | 4084.00 | 868.00 | 1876.00 | -628.00 | 1441.00 | 265.00 | -1164.00 | 1257.00 | 3203.00 | 1457.00 | 2977.00 | 1831.00 | 1804.00 | 1925.00 | 1422.00 | 2739.00 | 1194.00 | 3053.00 | 119.00 | 763.00 | 3621.00 | 2816.00 | NA | NA | NA | NA |
2024-06-28 | 2024-03-29 | 2023-12-31 | 2023-09-29 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-07-01 | 2022-04-01 | 2021-12-31 | 2021-10-01 | 2021-07-02 | 2021-04-02 | 2020-12-31 | 2020-09-25 | 2020-06-26 | 2020-03-27 | 2019-12-31 | 2019-09-27 | 2019-06-28 | 2019-03-29 | 2018-12-31 | 2018-09-28 | 2018-06-29 | 2018-03-30 | 2017-12-31 | 2017-09-29 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-07-01 | 2016-04-01 | 2015-12-31 | 2015-10-02 | 2015-07-03 | 2015-04-03 | 2014-12-31 | 2014-09-26 | 2014-06-27 | 2014-03-28 | 2013-12-31 | 2013-09-27 | 2013-06-28 | 2013-03-29 | 2012-12-31 | 2012-09-28 | 2012-06-29 | 2012-03-30 | 2011-12-31 | 2011-09-30 | 2011-07-01 | 2011-04-01 | 2010-12-31 | 2010-10-01 | 2010-07-02 | 2010-04-02 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Assets | 101202.00 | 99392.00 | 97703.00 | 97578.00 | 98456.00 | 97404.00 | 92763.00 | 92471.00 | 93169.00 | 94064.00 | 94354.00 | 90606.00 | 90194.00 | 89993.00 | 87296.00 | 97184.00 | 94689.00 | 94013.00 | 86381.00 | 87433.00 | 89996.00 | 88347.00 | 83216.00 | 86877.00 | 89593.00 | 93282.00 | 87896.00 | 90515.00 | 91146.00 | 91201.00 | 87270.00 | 93927.00 | 94094.00 | 91263.00 | 90093.00 | 93008.00 | 93538.00 | 91016.00 | 92023.00 | 96314.00 | 95489.00 | 91289.00 | 90055.00 | 89432.00 | 89511.00 | 88450.00 | 86174.00 | 86654.00 | 85149.00 | 83897.00 | 79974.00 | 81753.00 | 80090.00 | 76058.00 | 72921.00 | NA | NA | NA | |
Liabilities And Stockholders Equity | 101202.00 | 99392.00 | 97703.00 | 97578.00 | 98456.00 | 97404.00 | 92763.00 | 92471.00 | 93169.00 | 94064.00 | 94354.00 | 90606.00 | 90194.00 | 89993.00 | 87296.00 | 97184.00 | 94689.00 | 94013.00 | 86381.00 | 87433.00 | 89996.00 | 88347.00 | 83216.00 | 86877.00 | 89593.00 | 93282.00 | 87896.00 | 90515.00 | 91146.00 | 91201.00 | 87270.00 | 93927.00 | 94094.00 | 91263.00 | 90093.00 | 93008.00 | 93538.00 | 91016.00 | 92023.00 | 96314.00 | 95489.00 | 91289.00 | 90055.00 | 89432.00 | 89511.00 | 88450.00 | 86174.00 | 86654.00 | 85149.00 | 83897.00 | 79974.00 | 81753.00 | 80090.00 | 76058.00 | 72921.00 | NA | NA | NA | |
Stockholders Equity | 25853.00 | 26429.00 | 25941.00 | 26325.00 | 26013.00 | 25217.00 | 24105.00 | 22805.00 | 23005.00 | 24845.00 | 22999.00 | 22179.00 | 22249.00 | 20355.00 | 19299.00 | 18607.00 | 17484.00 | 18158.00 | 18981.00 | 18713.00 | 18181.00 | 17735.00 | 16981.00 | 18264.00 | 18323.00 | 19610.00 | 17072.00 | 22119.00 | 22001.00 | 22876.00 | 23062.00 | 26076.00 | 26637.00 | 24914.00 | 25554.00 | 26049.00 | 28418.00 | 28837.00 | 30320.00 | 33429.00 | 34071.00 | 32654.00 | 33173.00 | 32132.00 | 32223.00 | 32480.00 | 32790.00 | 33210.00 | 32269.00 | 32818.00 | 31635.00 | 33209.00 | 35142.00 | 32279.00 | 31003.00 | NA | NA | NA |
2024-06-28 | 2024-03-29 | 2023-12-31 | 2023-09-29 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-07-01 | 2022-04-01 | 2021-12-31 | 2021-10-01 | 2021-07-02 | 2021-04-02 | 2020-12-31 | 2020-09-25 | 2020-06-26 | 2020-03-27 | 2019-12-31 | 2019-09-27 | 2019-06-28 | 2019-03-29 | 2018-12-31 | 2018-09-28 | 2018-06-29 | 2018-03-30 | 2017-12-31 | 2017-09-29 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-07-01 | 2016-04-01 | 2015-12-31 | 2015-10-02 | 2015-07-03 | 2015-04-03 | 2014-12-31 | 2014-09-26 | 2014-06-27 | 2014-03-28 | 2013-12-31 | 2013-09-27 | 2013-06-28 | 2013-03-29 | 2012-12-31 | 2012-09-28 | 2012-06-29 | 2012-03-30 | 2011-12-31 | 2011-09-30 | 2011-07-01 | 2011-04-01 | 2010-12-31 | 2010-10-01 | 2010-07-02 | 2010-04-02 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Assets Current | 31599.00 | 29462.00 | 26732.00 | 27867.00 | 27591.00 | 26880.00 | 22591.00 | 24139.00 | 23141.00 | 22156.00 | 22545.00 | 24240.00 | 22481.00 | 21932.00 | 19240.00 | 30410.00 | 29371.00 | 28234.00 | 20411.00 | 23117.00 | 24360.00 | 28540.00 | 30634.00 | 33413.00 | 36024.00 | 38042.00 | 36545.00 | 38404.00 | 38961.00 | 40251.00 | 34010.00 | 37956.00 | 35873.00 | 36510.00 | 33395.00 | 36594.00 | 32803.00 | 32119.00 | 32986.00 | 35452.00 | 33871.00 | 31052.00 | 31304.00 | 31576.00 | 32572.00 | 31519.00 | 30328.00 | 29712.00 | 29325.00 | 28023.00 | 25497.00 | 28191.00 | 26539.00 | 23542.00 | 21579.00 | NA | NA | NA | |
Cash And Cash Equivalents At Carrying Value | 13708.00 | 10443.00 | 9366.00 | 11883.00 | 12564.00 | 12004.00 | 9519.00 | 10127.00 | 8976.00 | 7681.00 | 9684.00 | 11301.00 | 9188.00 | 8484.00 | 6795.00 | 11385.00 | 10037.00 | 13561.00 | 6480.00 | 7531.00 | 6731.00 | 5645.00 | 8926.00 | 9065.00 | 7975.00 | 8291.00 | 6006.00 | 12528.00 | 11718.00 | 12120.00 | 8555.00 | 11147.00 | 9647.00 | 8748.00 | 7309.00 | 9983.00 | 8805.00 | 8211.00 | 8958.00 | 11084.00 | 11618.00 | 9131.00 | 10414.00 | 11118.00 | 9406.00 | 9162.00 | 8442.00 | 9615.00 | 9337.00 | 10664.00 | 12803.00 | 12682.00 | 10166.00 | 9075.00 | 8517.00 | 10509.00 | 7735.00 | 5684.00 | |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents | 13913.00 | 10818.00 | 9692.00 | 12210.00 | 12852.00 | 12280.00 | 9825.00 | 10434.00 | 9315.00 | 7992.00 | 10025.00 | 11613.00 | 9508.00 | 8811.00 | 7110.00 | 11822.00 | 10429.00 | 13965.00 | 6737.00 | 7776.00 | 7027.00 | 6124.00 | 9318.00 | 9539.00 | 8369.00 | 8748.00 | 6373.00 | 12794.00 | 11987.00 | 12682.00 | 8850.00 | NA | NA | NA | 7612.00 | 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 | 4545.00 | 4244.00 | 3410.00 | 3495.00 | 3970.00 | 4599.00 | 3487.00 | 3994.00 | 4494.00 | 4641.00 | 3512.00 | 3889.00 | 4036.00 | 3762.00 | 3144.00 | 3827.00 | 3849.00 | 4430.00 | 3971.00 | 4353.00 | 4888.00 | 3852.00 | 3396.00 | 3702.00 | 4565.00 | 3904.00 | 3667.00 | 3664.00 | 4024.00 | 3702.00 | 3856.00 | 4082.00 | 4768.00 | 4147.00 | 3941.00 | 4028.00 | 4976.00 | 4461.00 | 4466.00 | 5081.00 | 5870.00 | 5233.00 | 4873.00 | 5116.00 | 5516.00 | 5007.00 | 4759.00 | 5083.00 | 5397.00 | 4814.00 | 4920.00 | 5131.00 | 5630.00 | 4533.00 | 4430.00 | NA | NA | NA | |
Inventory Net | 4763.00 | 4961.00 | 4424.00 | 4252.00 | 4646.00 | 4727.00 | 4233.00 | 3708.00 | 3621.00 | 3741.00 | 3414.00 | 3182.00 | 3281.00 | 3356.00 | 3266.00 | 3264.00 | 3501.00 | 3558.00 | 3379.00 | 3266.00 | 3453.00 | 3178.00 | 2766.00 | 2627.00 | 2881.00 | 2937.00 | 2655.00 | 2608.00 | 2790.00 | 2885.00 | 2675.00 | 2751.00 | 3005.00 | 3052.00 | 2902.00 | 2910.00 | 3224.00 | 3219.00 | 3100.00 | 3277.00 | 3536.00 | 3357.00 | 3277.00 | 3321.00 | 3643.00 | 3607.00 | 3264.00 | 3447.00 | 3587.00 | 3442.00 | 3092.00 | 3172.00 | 3237.00 | 3033.00 | 2650.00 | NA | NA | NA | |
Prepaid Expense And Other Assets Current | 3298.00 | 3338.00 | 5235.00 | 4685.00 | 3281.00 | 3259.00 | 3240.00 | 3217.00 | 3407.00 | 3418.00 | 2994.00 | 2300.00 | 2122.00 | 2225.00 | 1916.00 | 2191.00 | 2205.00 | 2580.00 | 1886.00 | 2510.00 | 2658.00 | 2935.00 | 1962.00 | 2066.00 | 2543.00 | 2449.00 | 2000.00 | 2993.00 | 2866.00 | 2670.00 | 2481.00 | 3091.00 | 3332.00 | 3314.00 | 2752.00 | 3029.00 | 3159.00 | 3605.00 | 3066.00 | 3277.00 | 2856.00 | 3029.00 | 2886.00 | 2680.00 | 3055.00 | 3294.00 | 2781.00 | 3099.00 | 3375.00 | 3988.00 | 3450.00 | 3391.00 | NA | NA | 3162.00 | NA | NA | NA | |
Equity Securities Fv Ni | NA | 2106.00 | 2006.00 | 1799.00 | 1924.00 | 2008.00 | 2070.00 | 2012.00 | 2206.00 | 2595.00 | 2723.00 | 2701.00 | 2772.00 | 2541.00 | 2374.00 | 2055.00 | 1973.00 | 1763.00 | 2219.00 | 2095.00 | 2088.00 | 2102.00 | 1934.00 | 2248.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Available For Sale Securities Debt Securities | 1539.00 | 1520.00 | 1134.00 | 1074.00 | 1119.00 | 1003.00 | 944.00 | 1851.00 | 1746.00 | 1793.00 | 1549.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
2024-06-28 | 2024-03-29 | 2023-12-31 | 2023-09-29 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-07-01 | 2022-04-01 | 2021-12-31 | 2021-10-01 | 2021-07-02 | 2021-04-02 | 2020-12-31 | 2020-09-25 | 2020-06-26 | 2020-03-27 | 2019-12-31 | 2019-09-27 | 2019-06-28 | 2019-03-29 | 2018-12-31 | 2018-09-28 | 2018-06-29 | 2018-03-30 | 2017-12-31 | 2017-09-29 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-07-01 | 2016-04-01 | 2015-12-31 | 2015-10-02 | 2015-07-03 | 2015-04-03 | 2014-12-31 | 2014-09-26 | 2014-06-27 | 2014-03-28 | 2013-12-31 | 2013-09-27 | 2013-06-28 | 2013-03-29 | 2012-12-31 | 2012-09-28 | 2012-06-29 | 2012-03-30 | 2011-12-31 | 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 | NA | NA | 18469.00 | NA | NA | NA | 19075.00 | NA | NA | NA | 18862.00 | NA | NA | NA | 19700.00 | NA | NA | NA | 18921.00 | NA | NA | NA | 16245.00 | NA | NA | NA | 16449.00 | NA | NA | NA | 21256.00 | NA | NA | NA | 22354.00 | NA | NA | NA | 25258.00 | NA | NA | NA | 25032.00 | NA | NA | NA | 23486.00 | NA | NA | NA | 23151.00 | NA | NA | NA | 21706.00 | NA | NA | NA | |
Property Plant And Equipment Net | 9508.00 | 9306.00 | 9236.00 | 8860.00 | 9706.00 | 9848.00 | 9841.00 | 9243.00 | 9462.00 | 9784.00 | 9920.00 | 10058.00 | 10547.00 | 10673.00 | 10777.00 | 10667.00 | 10695.00 | 10993.00 | 10838.00 | 10217.00 | 10254.00 | 8866.00 | 8232.00 | 7404.00 | 7688.00 | 7977.00 | 8203.00 | 8306.00 | 8672.00 | 9746.00 | 10635.00 | 11172.00 | 12663.00 | 12613.00 | 12571.00 | 12615.00 | 14365.00 | 14346.00 | 14633.00 | 14738.00 | 14918.00 | 14860.00 | 14967.00 | 14548.00 | 14549.00 | 14543.00 | 14476.00 | 15388.00 | 15174.00 | 15300.00 | 14939.00 | 14522.00 | 14933.00 | 14834.00 | 14727.00 | NA | NA | NA | |
Goodwill | 18324.00 | 18210.00 | 18358.00 | 18144.00 | 18545.00 | 18678.00 | 18782.00 | 18329.00 | 18910.00 | 19598.00 | 19363.00 | 17455.00 | 17693.00 | 17618.00 | 17506.00 | 16887.00 | 16617.00 | 16673.00 | 16764.00 | 16465.00 | 16840.00 | 12964.00 | 10263.00 | 9856.00 | 9863.00 | 9908.00 | 9401.00 | 9473.00 | 9449.00 | 10008.00 | 10629.00 | 10865.00 | 11204.00 | 11396.00 | 11289.00 | 11357.00 | 11706.00 | 11993.00 | 12100.00 | 12188.00 | 12296.00 | 12343.00 | 12312.00 | 12412.00 | 12657.00 | 12291.00 | 12255.00 | 12381.00 | 12357.00 | 12344.00 | 12219.00 | 12073.00 | 12004.00 | 11949.00 | 11665.00 | NA | NA | NA | |
Finite Lived Intangible Assets Net | NA | NA | 355.00 | NA | NA | NA | 460.00 | NA | NA | NA | 574.00 | NA | NA | NA | 424.00 | NA | NA | NA | 517.00 | NA | NA | NA | 168.00 | NA | NA | NA | 262.00 | NA | NA | NA | 598.00 | NA | NA | NA | 690.00 | NA | NA | NA | 880.00 | NA | NA | NA | 969.00 | NA | NA | NA | 1039.00 | NA | NA | NA | 1137.00 | NA | NA | NA | 1264.00 | NA | NA | NA | |
Other Assets Noncurrent | 7274.00 | 7291.00 | 7162.00 | 7031.00 | 6592.00 | 6324.00 | 6189.00 | 6130.00 | 6470.00 | 6392.00 | 6731.00 | 6490.00 | 6553.00 | 6494.00 | 6184.00 | 6161.00 | 5875.00 | 6001.00 | 6075.00 | 5750.00 | 5596.00 | 5382.00 | 4139.00 | 4535.00 | 4401.00 | 4428.00 | 4560.00 | 4480.00 | 4318.00 | 4454.00 | 4248.00 | 4526.00 | 4370.00 | 4314.00 | 4207.00 | 4446.00 | 4517.00 | 4602.00 | 4407.00 | 4850.00 | 4805.00 | 4655.00 | 4661.00 | 4270.00 | 3855.00 | 3922.00 | 3585.00 | 3629.00 | 3663.00 | 3770.00 | 3495.00 | 3219.00 | 2701.00 | 2740.00 | 2121.00 | NA | NA | NA | |
Equity Securities Fv Ni | NA | 2106.00 | 2006.00 | 1799.00 | 1924.00 | 2008.00 | 2070.00 | 2012.00 | 2206.00 | 2595.00 | 2723.00 | 2701.00 | 2772.00 | 2541.00 | 2374.00 | 2055.00 | 1973.00 | 1763.00 | 2219.00 | 2095.00 | 2088.00 | 2102.00 | 1934.00 | 2248.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Available For Sale Debt Securities Amortized Cost Basis | 1575.00 | 1516.00 | 1136.00 | 1099.00 | 1140.00 | 1027.00 | 979.00 | 1960.00 | 1882.00 | 1933.00 | 1648.00 | 1677.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
2024-06-28 | 2024-03-29 | 2023-12-31 | 2023-09-29 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-07-01 | 2022-04-01 | 2021-12-31 | 2021-10-01 | 2021-07-02 | 2021-04-02 | 2020-12-31 | 2020-09-25 | 2020-06-26 | 2020-03-27 | 2019-12-31 | 2019-09-27 | 2019-06-28 | 2019-03-29 | 2018-12-31 | 2018-09-28 | 2018-06-29 | 2018-03-30 | 2017-12-31 | 2017-09-29 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-07-01 | 2016-04-01 | 2015-12-31 | 2015-10-02 | 2015-07-03 | 2015-04-03 | 2014-12-31 | 2014-09-26 | 2014-06-27 | 2014-03-28 | 2013-12-31 | 2013-09-27 | 2013-06-28 | 2013-03-29 | 2012-12-31 | 2012-09-28 | 2012-06-29 | 2012-03-30 | 2011-12-31 | 2011-09-30 | 2011-07-01 | 2011-04-01 | 2010-12-31 | 2010-10-01 | 2010-07-02 | 2010-04-02 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Liabilities Current | 29263.00 | 28356.00 | 23571.00 | 24409.00 | 24115.00 | 23357.00 | 19724.00 | 21439.00 | 20531.00 | 18787.00 | 19950.00 | 15990.00 | 15299.00 | 16486.00 | 14601.00 | 26891.00 | 26848.00 | 32397.00 | 26973.00 | 25100.00 | 29382.00 | 27943.00 | 29223.00 | 31430.00 | 31398.00 | 31480.00 | 27194.00 | 27633.00 | 28830.00 | 28656.00 | 26532.00 | 27792.00 | 29544.00 | 30987.00 | 26930.00 | 31545.00 | 28852.00 | 26123.00 | 32374.00 | 32760.00 | 32629.00 | 30056.00 | 27811.00 | 33042.00 | 32469.00 | 31102.00 | 27821.00 | 27008.00 | 26482.00 | 24846.00 | 24283.00 | 25581.00 | 24194.00 | 21923.00 | 18508.00 | NA | NA | NA | |
Long Term Debt Current | NA | 1392.00 | 1960.00 | 2080.00 | 1171.00 | 811.00 | 399.00 | 729.00 | 788.00 | 1039.00 | 1338.00 | 448.00 | 337.00 | 2880.00 | 485.00 | 7508.00 | 5181.00 | 5642.00 | 4253.00 | 492.00 | 2749.00 | 3297.00 | 4997.00 | 6341.00 | 4023.00 | 4370.00 | 3298.00 | 3231.00 | 3478.00 | 2185.00 | 3527.00 | 3473.00 | 4895.00 | 4956.00 | 2677.00 | 2692.00 | 2031.00 | 2040.00 | 3552.00 | 2524.00 | 1519.00 | 1551.00 | 1024.00 | 3194.00 | 3193.00 | 4505.00 | 1577.00 | 341.00 | 128.00 | 1389.00 | 2041.00 | 2082.00 | 2486.00 | 1414.00 | 1276.00 | NA | NA | NA | |
Accounts Payable And Accrued Liabilities Current | 21909.00 | 19425.00 | 15485.00 | 16837.00 | 16483.00 | 15593.00 | 15749.00 | 16103.00 | 14213.00 | 13272.00 | 14619.00 | 12830.00 | 12124.00 | 10929.00 | 11145.00 | 12750.00 | 11668.00 | 12640.00 | 11312.00 | 12727.00 | 12819.00 | 10986.00 | 8932.00 | 10317.00 | 10842.00 | 10218.00 | 8748.00 | 10212.00 | 10363.00 | 10251.00 | 9490.00 | 11153.00 | 10235.00 | 9626.00 | 9660.00 | 9877.00 | 9997.00 | 8853.00 | 9234.00 | 10517.00 | 10575.00 | 9959.00 | 9577.00 | 10590.00 | 10047.00 | 9447.00 | 8680.00 | 9803.00 | 9775.00 | 9717.00 | 9009.00 | 9837.00 | 8986.00 | 8291.00 | 8859.00 | NA | NA | NA | |
Other Accrued Liabilities Current | NA | NA | 5631.00 | NA | NA | NA | 5643.00 | NA | NA | NA | 5018.00 | NA | NA | NA | 3352.00 | NA | NA | NA | 3835.00 | NA | NA | NA | 3352.00 | NA | NA | NA | 3071.00 | NA | NA | NA | 2593.00 | NA | NA | NA | 3173.00 | NA | NA | NA | 3182.00 | NA | NA | NA | 3515.00 | NA | NA | NA | 2711.00 | NA | NA | NA | 2749.00 | NA | NA | NA | 2920.00 | NA | NA | NA | |
Accrued Income Taxes Current | 1622.00 | 1485.00 | 1569.00 | 1577.00 | 1633.00 | 1498.00 | 1203.00 | 1211.00 | 1172.00 | 866.00 | 686.00 | 846.00 | 971.00 | 744.00 | 788.00 | 776.00 | 576.00 | 458.00 | 414.00 | 909.00 | 784.00 | 255.00 | 378.00 | 313.00 | 362.00 | 579.00 | 410.00 | 355.00 | 351.00 | 268.00 | 307.00 | 396.00 | 375.00 | 275.00 | 331.00 | 383.00 | 437.00 | 689.00 | 400.00 | 528.00 | 454.00 | 296.00 | 309.00 | 418.00 | 447.00 | 382.00 | 471.00 | 656.00 | 615.00 | 365.00 | 362.00 | 264.00 | 396.00 | 233.00 | 273.00 | NA | NA | NA |
2024-06-28 | 2024-03-29 | 2023-12-31 | 2023-09-29 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-07-01 | 2022-04-01 | 2021-12-31 | 2021-10-01 | 2021-07-02 | 2021-04-02 | 2020-12-31 | 2020-09-25 | 2020-06-26 | 2020-03-27 | 2019-12-31 | 2019-09-27 | 2019-06-28 | 2019-03-29 | 2018-12-31 | 2018-09-28 | 2018-06-29 | 2018-03-30 | 2017-12-31 | 2017-09-29 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-07-01 | 2016-04-01 | 2015-12-31 | 2015-10-02 | 2015-07-03 | 2015-04-03 | 2014-12-31 | 2014-09-26 | 2014-06-27 | 2014-03-28 | 2013-12-31 | 2013-09-27 | 2013-06-28 | 2013-03-29 | 2012-12-31 | 2012-09-28 | 2012-06-29 | 2012-03-30 | 2011-12-31 | 2011-09-30 | 2011-07-01 | 2011-04-01 | 2010-12-31 | 2010-10-01 | 2010-07-02 | 2010-04-02 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Long Term Debt | NA | 36496.00 | 37507.00 | 36256.00 | 36797.00 | 36945.00 | 36776.00 | 36191.00 | 37543.00 | 38091.00 | 39454.00 | 39842.00 | 40141.00 | 43050.00 | 40610.00 | 47010.00 | 42910.00 | 36736.00 | 31769.00 | 31504.00 | 32045.00 | 32697.00 | 30361.00 | 31864.00 | 32086.00 | 34162.00 | 34480.00 | 35702.00 | 35283.00 | 33723.00 | 33211.00 | 35136.00 | 34147.00 | 31946.00 | 31084.00 | 28641.00 | 28008.00 | 28127.00 | 22615.00 | 22635.00 | 20162.00 | 20191.00 | 20178.00 | 17367.00 | 17372.00 | 18796.00 | 16313.00 | 16522.00 | 16518.00 | 17740.00 | 15697.00 | 15790.00 | 13859.00 | 14095.00 | 15317.00 | NA | NA | NA | |
Long Term Debt Noncurrent | NA | 35104.00 | 35547.00 | 34176.00 | 35626.00 | 36134.00 | 36377.00 | 35462.00 | 36755.00 | 37052.00 | 38116.00 | 39394.00 | 39804.00 | 40170.00 | 40125.00 | 39502.00 | 37729.00 | 31094.00 | 27516.00 | 31012.00 | 29296.00 | 29400.00 | 25364.00 | 25523.00 | 28063.00 | 29792.00 | 31182.00 | 32471.00 | 31805.00 | 31538.00 | 29684.00 | 31663.00 | 29252.00 | 26990.00 | 28407.00 | 25949.00 | 25977.00 | 26087.00 | 19063.00 | 20111.00 | 18643.00 | 18640.00 | 19154.00 | 14173.00 | 14179.00 | 14291.00 | 14736.00 | 16181.00 | 16390.00 | 16351.00 | 13656.00 | 13708.00 | 11373.00 | 12681.00 | 14041.00 | NA | NA | NA | |
Long Term Debt And Capital Lease Obligations | 38085.00 | NA | 35547.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Deferred Income Tax Liabilities Net | 2366.00 | 2521.00 | 2639.00 | 2733.00 | 2714.00 | 3171.00 | 2914.00 | 3124.00 | 3034.00 | 3132.00 | 2821.00 | 2688.00 | 2486.00 | 2447.00 | 1833.00 | 1945.00 | 1969.00 | 1856.00 | 2284.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Minority Interest | 1558.00 | 1517.00 | 1539.00 | 1508.00 | 1539.00 | 1651.00 | 1721.00 | 1631.00 | 1798.00 | 1996.00 | 1861.00 | 1954.00 | 2006.00 | 1977.00 | 1985.00 | 1709.00 | 1705.00 | 1676.00 | 2117.00 | 1970.00 | 2114.00 | 2069.00 | 2077.00 | 1914.00 | 1853.00 | 2007.00 | 1905.00 | 33.00 | 88.00 | 191.00 | 158.00 | 169.00 | 201.00 | 215.00 | 210.00 | 218.00 | 223.00 | 241.00 | 241.00 | 240.00 | 230.00 | 268.00 | 267.00 | 333.00 | 408.00 | 414.00 | 378.00 | 380.00 | 360.00 | 400.00 | 286.00 | 290.00 | 282.00 | 317.00 | 314.00 | NA | NA | NA | |
Other Liabilities Noncurrent | 4077.00 | 5465.00 | 8466.00 | 8427.00 | 8449.00 | 7874.00 | 7922.00 | 8010.00 | 8046.00 | 8252.00 | 8607.00 | 8401.00 | 8350.00 | 8558.00 | 9453.00 | 8530.00 | 8954.00 | 8832.00 | 8510.00 | 8057.00 | 8336.00 | 8598.00 | 7638.00 | 7246.00 | 7367.00 | 8079.00 | 8021.00 | 3946.00 | 4092.00 | 4041.00 | 4081.00 | 3984.00 | 3963.00 | 3820.00 | 4301.00 | 4194.00 | 4283.00 | 4296.00 | 4389.00 | 3383.00 | 3447.00 | 3414.00 | 3498.00 | 4445.00 | 4934.00 | 4949.00 | 5468.00 | 4678.00 | 4658.00 | 4663.00 | 5420.00 | 4404.00 | 4393.00 | 4437.00 | 4794.00 | NA | NA | NA | |
Operating Lease Liability Noncurrent | NA | NA | 1001.00 | NA | NA | NA | 1113.00 | NA | NA | NA | 1161.00 | NA | NA | NA | 1300.00 | NA | NA | NA | NA | NA | NA | 1017.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
2024-06-28 | 2024-03-29 | 2023-12-31 | 2023-09-29 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-07-01 | 2022-04-01 | 2021-12-31 | 2021-10-01 | 2021-07-02 | 2021-04-02 | 2020-12-31 | 2020-09-25 | 2020-06-26 | 2020-03-27 | 2019-12-31 | 2019-09-27 | 2019-06-28 | 2019-03-29 | 2018-12-31 | 2018-09-28 | 2018-06-29 | 2018-03-30 | 2017-12-31 | 2017-09-29 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-07-01 | 2016-04-01 | 2015-12-31 | 2015-10-02 | 2015-07-03 | 2015-04-03 | 2014-12-31 | 2014-09-26 | 2014-06-27 | 2014-03-28 | 2013-12-31 | 2013-09-27 | 2013-06-28 | 2013-03-29 | 2012-12-31 | 2012-09-28 | 2012-06-29 | 2012-03-30 | 2011-12-31 | 2011-09-30 | 2011-07-01 | 2011-04-01 | 2010-12-31 | 2010-10-01 | 2010-07-02 | 2010-04-02 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Stockholders Equity | 25853.00 | 26429.00 | 25941.00 | 26325.00 | 26013.00 | 25217.00 | 24105.00 | 22805.00 | 23005.00 | 24845.00 | 22999.00 | 22179.00 | 22249.00 | 20355.00 | 19299.00 | 18607.00 | 17484.00 | 18158.00 | 18981.00 | 18713.00 | 18181.00 | 17735.00 | 16981.00 | 18264.00 | 18323.00 | 19610.00 | 17072.00 | 22119.00 | 22001.00 | 22876.00 | 23062.00 | 26076.00 | 26637.00 | 24914.00 | 25554.00 | 26049.00 | 28418.00 | 28837.00 | 30320.00 | 33429.00 | 34071.00 | 32654.00 | 33173.00 | 32132.00 | 32223.00 | 32480.00 | 32790.00 | 33210.00 | 32269.00 | 32818.00 | 31635.00 | 33209.00 | 35142.00 | 32279.00 | 31003.00 | NA | NA | NA | |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest | 27411.00 | 27946.00 | 27480.00 | 27833.00 | 27552.00 | 26868.00 | 25826.00 | 24436.00 | 24803.00 | 26841.00 | 24860.00 | 24133.00 | 24255.00 | 22332.00 | 21284.00 | 20316.00 | 19189.00 | 19834.00 | 21098.00 | 20683.00 | 20295.00 | 19804.00 | 19058.00 | 20178.00 | 20176.00 | 21617.00 | 18977.00 | 22152.00 | 22089.00 | 23067.00 | 23220.00 | 26245.00 | 26838.00 | 25129.00 | 25764.00 | 26267.00 | 28641.00 | 29078.00 | 30561.00 | 33669.00 | 34301.00 | 32922.00 | 33440.00 | 32465.00 | 32631.00 | 32894.00 | 33168.00 | 33590.00 | 32629.00 | 33218.00 | 31921.00 | 33499.00 | 35424.00 | 32596.00 | 31317.00 | NA | NA | NA | |
Additional Paid In Capital Common Stock | 19468.00 | 19321.00 | 19209.00 | 19081.00 | 18993.00 | 18889.00 | 18822.00 | 18687.00 | 18581.00 | 18388.00 | 18116.00 | 17929.00 | 17781.00 | 17630.00 | 17601.00 | 17463.00 | 17367.00 | 17312.00 | 17154.00 | 17039.00 | 16833.00 | 16577.00 | 16520.00 | 16266.00 | 16117.00 | 16006.00 | 15864.00 | 15699.00 | 15473.00 | 15197.00 | 14993.00 | 14882.00 | 14710.00 | 14507.00 | 14016.00 | 13715.00 | 13486.00 | 13361.00 | 13154.00 | 12901.00 | 12675.00 | 12332.00 | 12276.00 | 12122.00 | 11990.00 | 11664.00 | 11379.00 | 11280.00 | 11907.00 | 11557.00 | 11212.00 | 11056.00 | 10663.00 | 10387.00 | 10057.00 | NA | NA | NA | |
Retained Earnings Accumulated Deficit | 75189.00 | 74868.00 | 73782.00 | 73793.00 | 72695.00 | 72137.00 | 71019.00 | 70893.00 | 69970.00 | 69969.00 | 69094.00 | 68494.00 | 67838.00 | 67009.00 | 66555.00 | 66863.00 | 66888.00 | 66870.00 | 65855.00 | 65481.00 | 64602.00 | 63704.00 | 63234.00 | 64028.00 | 63808.00 | 63150.00 | 60430.00 | 64759.00 | 64890.00 | 65099.00 | 65502.00 | 66457.00 | 66921.00 | 64985.00 | 65018.00 | 65209.00 | 65196.00 | 63524.00 | 63408.00 | 63972.00 | 63194.00 | 61937.00 | 61660.00 | 61187.00 | 59978.00 | 58549.00 | 58045.00 | 57320.00 | 56159.00 | 54520.00 | 53550.00 | 52965.00 | 51816.00 | 50097.00 | 49278.00 | NA | NA | NA | |
Accumulated Other Comprehensive Income Loss Net Of Tax | -15458.00 | -14504.00 | -14275.00 | -14815.00 | -14017.00 | -14322.00 | -14895.00 | -15869.00 | -14801.00 | -13340.00 | -14330.00 | -14250.00 | -13299.00 | -14133.00 | -14601.00 | -15446.00 | -16460.00 | -15696.00 | -13544.00 | -13706.00 | -12981.00 | -12325.00 | -12814.00 | -12070.00 | -11774.00 | -10038.00 | -10305.00 | -9843.00 | -10489.00 | -10206.00 | -11205.00 | -10209.00 | -10153.00 | -10789.00 | -10174.00 | -10813.00 | -8736.00 | -7069.00 | -5777.00 | -3843.00 | -2986.00 | -3594.00 | -3432.00 | -4699.00 | -4083.00 | -3211.00 | -3385.00 | -2941.00 | -3369.00 | -1775.00 | -2703.00 | -1174.00 | 287.00 | -535.00 | -1450.00 | NA | NA | NA | |
Treasury Stock Value | 55106.00 | 55016.00 | 54535.00 | 53494.00 | 53418.00 | 53247.00 | 52601.00 | 52666.00 | 52505.00 | 51932.00 | 51641.00 | 51754.00 | 51831.00 | 51911.00 | 52016.00 | 52033.00 | 52071.00 | 52088.00 | 52244.00 | 51861.00 | 52033.00 | 51981.00 | 51719.00 | 51720.00 | 51588.00 | 51268.00 | 50677.00 | 50256.00 | 49633.00 | 48974.00 | 47988.00 | 46814.00 | 46601.00 | 45549.00 | 45066.00 | 43822.00 | 43288.00 | 42739.00 | 42225.00 | 41361.00 | 40572.00 | 39781.00 | 39091.00 | 38238.00 | 37422.00 | 36282.00 | 35009.00 | 34209.00 | 33308.00 | 32364.00 | 31304.00 | 30518.00 | 28504.00 | 28550.00 | 27762.00 | NA | NA | NA | |
Minority Interest | 1558.00 | 1517.00 | 1539.00 | 1508.00 | 1539.00 | 1651.00 | 1721.00 | 1631.00 | 1798.00 | 1996.00 | 1861.00 | 1954.00 | 2006.00 | 1977.00 | 1985.00 | 1709.00 | 1705.00 | 1676.00 | 2117.00 | 1970.00 | 2114.00 | 2069.00 | 2077.00 | 1914.00 | 1853.00 | 2007.00 | 1905.00 | 33.00 | 88.00 | 191.00 | 158.00 | 169.00 | 201.00 | 215.00 | 210.00 | 218.00 | 223.00 | 241.00 | 241.00 | 240.00 | 230.00 | 268.00 | 267.00 | 333.00 | 408.00 | 414.00 | 378.00 | 380.00 | 360.00 | 400.00 | 286.00 | 290.00 | 282.00 | 317.00 | 314.00 | NA | NA | NA | |
Minority Interest Decrease From Distributions To Noncontrolling Interest Holders | 7.00 | 2.00 | NA | 3.00 | 9.00 | 4.00 | NA | 13.00 | 7.00 | 9.00 | NA | 10.00 | 7.00 | 18.00 | NA | 1.00 | 5.00 | 6.00 | NA | 7.00 | 15.00 | 5.00 | NA | 6.00 | 13.00 | NA | NA | 1.00 | 13.00 | 1.00 | NA | 1.00 | 17.00 | 1.00 | NA | 6.00 | 20.00 | 1.00 | NA | 0.00 | 19.00 | 2.00 | NA | 4.00 | NA | NA | NA | 0.00 | NA | NA | NA | 1.00 | NA | NA | NA | NA | NA | NA |
2024-06-28 | 2024-03-29 | 2023-12-31 | 2023-09-29 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-07-01 | 2022-04-01 | 2021-12-31 | 2021-10-01 | 2021-07-02 | 2021-04-02 | 2020-12-31 | 2020-09-25 | 2020-06-26 | 2020-03-27 | 2019-12-31 | 2019-09-27 | 2019-06-28 | 2019-03-29 | 2018-12-31 | 2018-09-28 | 2018-06-29 | 2018-03-30 | 2017-12-31 | 2017-09-29 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-07-01 | 2016-04-01 | 2015-12-31 | 2015-10-02 | 2015-07-03 | 2015-04-03 | 2014-12-31 | 2014-09-26 | 2014-06-27 | 2014-03-28 | 2013-12-31 | 2013-09-27 | 2013-06-28 | 2013-03-29 | 2012-12-31 | 2012-09-28 | 2012-06-29 | 2012-03-30 | 2011-12-31 | 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 | 3585.00 | 528.00 | 2670.00 | 4300.00 | 4469.00 | 160.00 | 2950.00 | 3522.00 | 3923.00 | 623.00 | 3394.00 | 3706.00 | 3889.00 | 1636.00 | 3624.00 | 3434.00 | 2230.00 | 556.00 | 2700.00 | 3270.00 | 3713.00 | 788.00 | 1630.00 | NA | NA | NA | 1077.00 | 2527.00 | 2603.00 | 788.00 | 2073.00 | 2903.00 | 3216.00 | 604.00 | 2138.00 | 3272.00 | 3544.00 | 1574.00 | 2636.00 | 3509.00 | 3404.00 | 1066.00 | 2830.00 | 3756.00 | 3478.00 | 478.00 | 2805.00 | 3662.00 | 3685.00 | 493.00 | 2674.00 | 3158.00 | 3184.00 | 458.00 | 2308.00 | 2914.00 | 2984.00 | 1326.00 | |
Net Cash Provided By Used In Investing Activities | 667.00 | 330.00 | -926.00 | -1657.00 | -883.00 | 117.00 | 1426.00 | -1044.00 | -1291.00 | 146.00 | -4684.00 | 166.00 | 2034.00 | -281.00 | 5595.00 | -105.00 | -5883.00 | -1084.00 | -75.00 | 1461.00 | -903.00 | -4459.00 | 2240.00 | NA | NA | NA | -2629.00 | 1468.00 | -2263.00 | 1039.00 | 334.00 | -396.00 | -1285.00 | 348.00 | -773.00 | -1657.00 | -2944.00 | -812.00 | -948.00 | -3430.00 | -915.00 | -2213.00 | -1231.00 | -275.00 | -1490.00 | -1218.00 | -1005.00 | -1839.00 | -3677.00 | -4883.00 | 890.00 | -1086.00 | -1281.00 | -1047.00 | -1692.00 | -1375.00 | 30.00 | -1368.00 | |
Net Cash Provided By Used In Financing Activities | -938.00 | 406.00 | -4225.00 | -3087.00 | -3063.00 | 2065.00 | -5172.00 | -1128.00 | -975.00 | -2975.00 | -195.00 | -1629.00 | -5326.00 | 364.00 | -14043.00 | -2072.00 | 235.00 | 7810.00 | -3667.00 | -3905.00 | -1853.00 | 421.00 | -4169.00 | NA | NA | NA | -4910.00 | -3296.00 | -738.00 | 1535.00 | -4762.00 | -1000.00 | -1182.00 | 399.00 | -3935.00 | -48.00 | 47.00 | -1177.00 | -3435.00 | -258.00 | -143.00 | 205.00 | -2362.00 | -1519.00 | -1299.00 | 1435.00 | -2948.00 | -1547.00 | -774.00 | 1922.00 | -3410.00 | 1146.00 | -956.00 | 986.00 | -2580.00 | 990.00 | -832.00 | -1043.00 |
2024-06-28 | 2024-03-29 | 2023-12-31 | 2023-09-29 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-07-01 | 2022-04-01 | 2021-12-31 | 2021-10-01 | 2021-07-02 | 2021-04-02 | 2020-12-31 | 2020-09-25 | 2020-06-26 | 2020-03-27 | 2019-12-31 | 2019-09-27 | 2019-06-28 | 2019-03-29 | 2018-12-31 | 2018-09-28 | 2018-06-29 | 2018-03-30 | 2017-12-31 | 2017-09-29 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-07-01 | 2016-04-01 | 2015-12-31 | 2015-10-02 | 2015-07-03 | 2015-04-03 | 2014-12-31 | 2014-09-26 | 2014-06-27 | 2014-03-28 | 2013-12-31 | 2013-09-27 | 2013-06-28 | 2013-03-29 | 2012-12-31 | 2012-09-28 | 2012-06-29 | 2012-03-30 | 2011-12-31 | 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 | 3585.00 | 528.00 | 2670.00 | 4300.00 | 4469.00 | 160.00 | 2950.00 | 3522.00 | 3923.00 | 623.00 | 3394.00 | 3706.00 | 3889.00 | 1636.00 | 3624.00 | 3434.00 | 2230.00 | 556.00 | 2700.00 | 3270.00 | 3713.00 | 788.00 | 1630.00 | NA | NA | NA | 1077.00 | 2527.00 | 2603.00 | 788.00 | 2073.00 | 2903.00 | 3216.00 | 604.00 | 2138.00 | 3272.00 | 3544.00 | 1574.00 | 2636.00 | 3509.00 | 3404.00 | 1066.00 | 2830.00 | 3756.00 | 3478.00 | 478.00 | 2805.00 | 3662.00 | 3685.00 | 493.00 | 2674.00 | 3158.00 | 3184.00 | 458.00 | 2308.00 | 2914.00 | 2984.00 | 1326.00 | |
Net Income Loss | 2411.00 | 3177.00 | 1973.00 | 3087.00 | 2547.00 | 3107.00 | 2031.00 | 2825.00 | 1905.00 | 2781.00 | 2414.00 | 2471.00 | 2641.00 | 2245.00 | 1456.00 | 1737.00 | 1779.00 | 2775.00 | 2042.00 | 2593.00 | 2607.00 | 1678.00 | 870.00 | 1880.00 | 2316.00 | 1368.00 | -2752.00 | 1447.00 | 1371.00 | 1182.00 | 550.00 | 1046.00 | 3448.00 | 1483.00 | 1237.00 | 1449.00 | 3108.00 | 1557.00 | 770.00 | 2114.00 | 2595.00 | 1619.00 | 1710.00 | 2447.00 | 2676.00 | 1751.00 | 1866.00 | 2311.00 | 2788.00 | 2054.00 | 1654.00 | 2221.00 | 2797.00 | 1900.00 | 5771.00 | 2055.00 | 2369.00 | 1614.00 | |
Profit Loss | 2401.00 | 3185.00 | 1986.00 | 3083.00 | 2521.00 | 3113.00 | 2056.00 | 2822.00 | 1900.00 | 2793.00 | 2450.00 | 2475.00 | 2624.00 | 2255.00 | 1474.00 | 1740.00 | 1759.00 | 2795.00 | 2065.00 | 2589.00 | 2628.00 | 1703.00 | 927.00 | 1818.00 | 2331.00 | 1400.00 | -2717.00 | 1444.00 | 1372.00 | 1184.00 | 547.00 | 1050.00 | 3460.00 | 1493.00 | 1236.00 | 1453.00 | 3111.00 | 1566.00 | 771.00 | 2122.00 | 2605.00 | 1626.00 | 1708.00 | 2455.00 | 2694.00 | 1769.00 | 1890.00 | 2329.00 | 2800.00 | 2067.00 | 1674.00 | 2243.00 | 2804.00 | 1913.00 | 5784.00 | 2067.00 | 2382.00 | 1626.00 | |
Depreciation Depletion And Amortization | 269.00 | 262.00 | 271.00 | 290.00 | 281.00 | 286.00 | 307.00 | 307.00 | 322.00 | 324.00 | 341.00 | 362.00 | 383.00 | 366.00 | 430.00 | 358.00 | 381.00 | 367.00 | 400.00 | 363.00 | 327.00 | 275.00 | 279.00 | 254.00 | 283.00 | 270.00 | 334.00 | 297.00 | 301.00 | 328.00 | 464.00 | 420.00 | 445.00 | 458.00 | 527.00 | 482.00 | 488.00 | 473.00 | 499.00 | 510.00 | 494.00 | 473.00 | 533.00 | 497.00 | 474.00 | 473.00 | 513.00 | 514.00 | 508.00 | 447.00 | 531.00 | 466.00 | 471.00 | 486.00 | 509.00 | 323.00 | 316.00 | 295.00 | |
Deferred Income Tax Expense Benefit | -29.00 | -173.00 | 152.00 | 57.00 | -471.00 | 260.00 | 13.00 | -8.00 | -168.00 | 41.00 | 168.00 | 226.00 | 123.00 | 377.00 | -28.00 | 49.00 | 83.00 | -122.00 | 46.00 | -163.00 | -273.00 | 110.00 | -445.00 | -10.00 | 204.00 | -199.00 | -1862.00 | -14.00 | 654.00 | -34.00 | -758.00 | 80.00 | -97.00 | -81.00 | -139.00 | -431.00 | 635.00 | 8.00 | 139.00 | -112.00 | -80.00 | 13.00 | 469.00 | 79.00 | -57.00 | 157.00 | 476.00 | 103.00 | 156.00 | -103.00 | 834.00 | 16.00 | 204.00 | -26.00 | 571.00 | 13.00 | -1.00 | 34.00 | |
Share Based Compensation | 72.00 | 68.00 | 77.00 | 57.00 | 62.00 | 58.00 | 83.00 | 84.00 | 102.00 | 87.00 | 101.00 | 88.00 | 90.00 | 58.00 | 38.00 | 52.00 | 41.00 | -5.00 | 55.00 | 58.00 | 48.00 | 40.00 | 58.00 | 46.00 | 49.00 | 72.00 | 52.00 | 53.00 | 59.00 | 55.00 | 67.00 | 72.00 | 50.00 | 69.00 | 65.00 | 54.00 | 57.00 | 60.00 | 66.00 | 31.00 | 73.00 | 39.00 | 72.00 | 63.00 | 45.00 | 47.00 | 5.00 | 88.00 | 89.00 | 77.00 | 86.00 | 87.00 | 105.00 | 76.00 | 195.00 | 71.00 | 61.00 | 53.00 |
2024-06-28 | 2024-03-29 | 2023-12-31 | 2023-09-29 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-07-01 | 2022-04-01 | 2021-12-31 | 2021-10-01 | 2021-07-02 | 2021-04-02 | 2020-12-31 | 2020-09-25 | 2020-06-26 | 2020-03-27 | 2019-12-31 | 2019-09-27 | 2019-06-28 | 2019-03-29 | 2018-12-31 | 2018-09-28 | 2018-06-29 | 2018-03-30 | 2017-12-31 | 2017-09-29 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-07-01 | 2016-04-01 | 2015-12-31 | 2015-10-02 | 2015-07-03 | 2015-04-03 | 2014-12-31 | 2014-09-26 | 2014-06-27 | 2014-03-28 | 2013-12-31 | 2013-09-27 | 2013-06-28 | 2013-03-29 | 2012-12-31 | 2012-09-28 | 2012-06-29 | 2012-03-30 | 2011-12-31 | 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 | 667.00 | 330.00 | -926.00 | -1657.00 | -883.00 | 117.00 | 1426.00 | -1044.00 | -1291.00 | 146.00 | -4684.00 | 166.00 | 2034.00 | -281.00 | 5595.00 | -105.00 | -5883.00 | -1084.00 | -75.00 | 1461.00 | -903.00 | -4459.00 | 2240.00 | NA | NA | NA | -2629.00 | 1468.00 | -2263.00 | 1039.00 | 334.00 | -396.00 | -1285.00 | 348.00 | -773.00 | -1657.00 | -2944.00 | -812.00 | -948.00 | -3430.00 | -915.00 | -2213.00 | -1231.00 | -275.00 | -1490.00 | -1218.00 | -1005.00 | -1839.00 | -3677.00 | -4883.00 | 890.00 | -1086.00 | -1281.00 | -1047.00 | -1692.00 | -1375.00 | 30.00 | -1368.00 | |
Payments To Acquire Property Plant And Equipment | 422.00 | 370.00 | 851.00 | 386.00 | 339.00 | 276.00 | 708.00 | 289.00 | 270.00 | 217.00 | 639.00 | 278.00 | 234.00 | 216.00 | 418.00 | 223.00 | 209.00 | 327.00 | 848.00 | 439.00 | 403.00 | 364.00 | 430.00 | 305.00 | 338.00 | 274.00 | 481.00 | 362.00 | 390.00 | 442.00 | 701.00 | 476.00 | 549.00 | 536.00 | 883.00 | 556.00 | 598.00 | 516.00 | 788.00 | 588.00 | 581.00 | 449.00 | 925.00 | 556.00 | 571.00 | 498.00 | 809.00 | 666.00 | 713.00 | 592.00 | 1005.00 | 725.00 | 601.00 | 589.00 | 880.00 | 442.00 | 500.00 | 393.00 |
2024-06-28 | 2024-03-29 | 2023-12-31 | 2023-09-29 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-07-01 | 2022-04-01 | 2021-12-31 | 2021-10-01 | 2021-07-02 | 2021-04-02 | 2020-12-31 | 2020-09-25 | 2020-06-26 | 2020-03-27 | 2019-12-31 | 2019-09-27 | 2019-06-28 | 2019-03-29 | 2018-12-31 | 2018-09-28 | 2018-06-29 | 2018-03-30 | 2017-12-31 | 2017-09-29 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-07-01 | 2016-04-01 | 2015-12-31 | 2015-10-02 | 2015-07-03 | 2015-04-03 | 2014-12-31 | 2014-09-26 | 2014-06-27 | 2014-03-28 | 2013-12-31 | 2013-09-27 | 2013-06-28 | 2013-03-29 | 2012-12-31 | 2012-09-28 | 2012-06-29 | 2012-03-30 | 2011-12-31 | 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 | -938.00 | 406.00 | -4225.00 | -3087.00 | -3063.00 | 2065.00 | -5172.00 | -1128.00 | -975.00 | -2975.00 | -195.00 | -1629.00 | -5326.00 | 364.00 | -14043.00 | -2072.00 | 235.00 | 7810.00 | -3667.00 | -3905.00 | -1853.00 | 421.00 | -4169.00 | NA | NA | NA | -4910.00 | -3296.00 | -738.00 | 1535.00 | -4762.00 | -1000.00 | -1182.00 | 399.00 | -3935.00 | -48.00 | 47.00 | -1177.00 | -3435.00 | -258.00 | -143.00 | 205.00 | -2362.00 | -1519.00 | -1299.00 | 1435.00 | -2948.00 | -1547.00 | -774.00 | 1922.00 | -3410.00 | 1146.00 | -956.00 | 986.00 | -2580.00 | 990.00 | -832.00 | -1043.00 | |
Payments Of Dividends | 2085.00 | 99.00 | 3874.00 | 1989.00 | 1988.00 | 101.00 | 3706.00 | 100.00 | 1904.00 | 1906.00 | 1815.00 | 1814.00 | 1813.00 | 1810.00 | 3525.00 | 1761.00 | NA | NA | 3426.00 | 1710.00 | NA | NA | 3323.00 | 1659.00 | NA | NA | 3155.00 | 1581.00 | 1584.00 | 0.00 | 3015.00 | 11.00 | 1512.00 | 1505.00 | 1428.00 | 1436.00 | 1436.00 | 1441.00 | 2670.00 | 1338.00 | 1342.00 | 0.00 | 2475.00 | 1245.00 | 1249.00 | 0.00 | 2291.00 | 1149.00 | 1155.00 | 0.00 | 2141.00 | 16.00 | 1078.00 | 1065.00 | 1034.00 | 1004.00 | 1015.00 | 1015.00 | |
Payments For Repurchase Of Common Stock | 172.00 | 702.00 | 1096.00 | 109.00 | 236.00 | 848.00 | 6.00 | 202.00 | 664.00 | 546.00 | 7.00 | 0.00 | 0.00 | 104.00 | 25.00 | 0.00 | -1.00 | 94.00 | 413.00 | 1.00 | 292.00 | 397.00 | 316.00 | 279.00 | 390.00 | 927.00 | 595.00 | 890.00 | 893.00 | 1304.00 | 1172.00 | 353.00 | 1417.00 | 739.00 | 1598.00 | 668.00 | 644.00 | 654.00 | 1199.00 | 1010.00 | 1078.00 | 875.00 | 940.00 | 914.00 | 1455.00 | 1523.00 | 940.00 | 1009.00 | 1531.00 | 1079.00 | 905.00 | 2237.00 | 242.00 | 1129.00 | 2958.00 | 1.00 | 0.00 | 2.00 |
2024-06-28 | 2024-03-29 | 2023-12-31 | 2023-09-29 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-07-01 | 2022-04-01 | 2021-12-31 | 2021-10-01 | 2021-07-02 | 2021-04-02 | 2020-12-31 | 2020-09-25 | 2020-06-26 | 2020-03-27 | 2019-12-31 | 2019-09-27 | 2019-06-28 | 2019-03-29 | 2018-12-31 | 2018-09-28 | 2018-06-29 | 2018-03-30 | 2017-12-31 | 2017-09-29 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-07-01 | 2016-04-01 | 2015-12-31 | 2015-10-02 | 2015-07-03 | 2015-04-03 | 2014-12-31 | 2014-09-26 | 2014-06-27 | 2014-03-28 | 2013-12-31 | 2013-09-27 | 2013-06-28 | 2013-03-29 | 2012-12-31 | 2012-09-28 | 2012-06-29 | 2012-03-30 | 2011-12-31 | 2011-09-30 | 2011-07-01 | 2011-04-01 | 2010-12-31 | 2010-10-01 | 2010-07-02 | 2010-04-02 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenues | 12363.00 | 11300.00 | 10849.00 | 11953.00 | 11972.00 | 10980.00 | 10125.00 | 11063.00 | 11325.00 | 10491.00 | 9464.00 | 10042.00 | 10129.00 | 9020.00 | 8611.00 | 8652.00 | 7150.00 | 8601.00 | 9068.00 | 9507.00 | 9997.00 | 8020.00 | 7058.00 | 8245.00 | 9421.00 | 7626.00 | 7512.00 | 9078.00 | 9702.00 | 9118.00 | 9409.00 | 10633.00 | 11539.00 | 10282.00 | 10000.00 | 11427.00 | 12156.00 | 10711.00 | 10872.00 | 11976.00 | 12574.00 | 10576.00 | 11040.00 | 12030.00 | 12749.00 | 11035.00 | 11455.00 | 12340.00 | 13085.00 | 11137.00 | 11040.00 | 12248.00 | 12737.00 | 10517.00 | 10494.00 | 8426.00 | 8674.00 | 7525.00 | |
Concentrate Operations | 7494.00 | 6655.00 | NA | 7212.00 | 7050.00 | 6333.00 | NA | 6574.00 | 6365.00 | 5724.00 | NA | 5871.00 | 5994.00 | 4982.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Finished Product Operations | 4869.00 | 4645.00 | NA | 4741.00 | 4922.00 | 4647.00 | NA | 4489.00 | 4960.00 | 4767.00 | NA | 4171.00 | 4135.00 | 4038.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Concentrate Operations,US | 2278.00 | 2125.00 | NA | 2410.00 | 2347.00 | 1989.00 | NA | 2235.00 | 1892.00 | 1641.00 | NA | 1749.00 | 1740.00 | 1410.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Concentrate Operations, International | 5216.00 | 4530.00 | NA | 4802.00 | 4703.00 | 4344.00 | NA | 4339.00 | 4473.00 | 4083.00 | NA | 4122.00 | 4254.00 | 3572.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Finished Product Operations,US | 2462.00 | 1993.00 | NA | 2001.00 | 1955.00 | 1860.00 | NA | 1909.00 | 2065.00 | 1882.00 | NA | 1669.00 | 1592.00 | 1483.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Finished Product Operations, International | 2407.00 | 2652.00 | NA | 2740.00 | 2967.00 | 2787.00 | NA | 2580.00 | 2895.00 | 2885.00 | NA | 2502.00 | 2543.00 | 2555.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Bottling Investments | 1539.00 | 1817.00 | 2013.00 | 1859.00 | 2042.00 | 1946.00 | 1982.00 | 1786.00 | 2079.00 | 2044.00 | 1904.00 | 1665.00 | 1738.00 | 1896.00 | 1869.00 | 1475.00 | 1263.00 | 1658.00 | 1920.00 | 1684.00 | 2026.00 | 996.00 | 576.00 | 909.00 | 1855.00 | 1051.00 | 1234.00 | 2392.00 | 3015.00 | 3844.00 | 4104.00 | 4809.00 | 5571.00 | 5251.00 | 1367.00 | 1733.00 | 1917.00 | 1665.00 | 1469.00 | 1804.00 | 2042.00 | 1657.00 | 1551.00 | 1811.00 | 2218.00 | 2018.00 | 2065.00 | 2182.00 | 2476.00 | 2084.00 | 1953.00 | 2240.00 | 2420.00 | 1888.00 | 1840.00 | 2132.00 | NA | NA | |
Eliminations | -287.00 | -417.00 | -345.00 | -340.00 | -365.00 | -383.00 | -316.00 | -313.00 | -392.00 | -355.00 | -314.00 | -306.00 | -301.00 | -334.00 | -291.00 | -266.00 | -192.00 | -294.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Europe Middle East Africa | 2339.00 | 1973.00 | 1690.00 | 2176.00 | 2188.00 | 2024.00 | 1519.00 | 1987.00 | 2184.00 | 1833.00 | 1638.00 | 1915.00 | 2017.00 | 1623.00 | 1429.00 | 1693.00 | 1210.00 | 1725.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Global Ventures | 768.00 | 730.00 | 813.00 | 779.00 | 765.00 | 707.00 | 740.00 | 679.00 | 695.00 | 729.00 | 775.00 | 753.00 | 707.00 | 570.00 | 610.00 | 513.00 | 295.00 | 573.00 | 713.00 | 629.00 | 635.00 | 585.00 | 182.00 | 183.00 | 211.00 | 194.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Latin America | 1650.00 | 1527.00 | 1492.00 | 1574.00 | 1378.00 | 1386.00 | 1289.00 | 1267.00 | 1140.00 | 1214.00 | 1030.00 | 1137.00 | 1067.00 | 909.00 | 1005.00 | 809.00 | 755.00 | 930.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
North America | 4812.00 | 4174.00 | 4040.00 | 4463.00 | 4367.00 | 3904.00 | 3853.00 | 4201.00 | 4030.00 | 3590.00 | 3393.00 | 3479.00 | 3381.00 | 2937.00 | 2891.00 | 3088.00 | 2648.00 | 2850.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Pacific | 1512.00 | 1469.00 | 1115.00 | 1402.00 | 1567.00 | 1371.00 | 1041.00 | 1427.00 | 1566.00 | 1411.00 | 1012.00 | 1374.00 | 1503.00 | 1402.00 | 1077.00 | 1334.00 | 1183.00 | 1128.00 | NA | NA | NA | NA | NA | NA | 1517.00 | 1218.00 | 1369.00 | 1345.00 | 1384.00 | 1078.00 | 1476.00 | 1315.00 | 1401.00 | 1102.00 | 891.00 | 1247.00 | 1413.00 | 1156.00 | 1076.00 | 1421.00 | 1550.00 | 1210.00 | 1187.00 | 1368.00 | 1573.00 | 1244.00 | 1242.00 | 1448.00 | 1594.00 | 1275.00 | 1279.00 | 1534.00 | 1500.00 | 1141.00 | 1183.00 | 1429.00 | NA | NA | |
Corporate | 30.00 | 27.00 | 31.00 | 40.00 | 30.00 | 25.00 | 17.00 | 29.00 | 23.00 | 25.00 | 26.00 | 25.00 | 17.00 | 17.00 | 21.00 | 6.00 | -12.00 | 31.00 | 15.00 | 24.00 | 23.00 | 32.00 | 8.00 | 14.00 | 57.00 | 11.00 | 16.00 | 48.00 | 45.00 | 29.00 | 42.00 | 47.00 | 61.00 | -18.00 | 36.00 | 55.00 | 25.00 | 40.00 | 10.00 | 43.00 | 50.00 | 33.00 | 30.00 | 27.00 | 53.00 | 44.00 | 19.00 | 26.00 | 52.00 | 30.00 | 34.00 | 34.00 | 63.00 | NA | NA | NA | NA | NA | |
US | 4740.00 | 4118.00 | 3988.00 | 4411.00 | 4302.00 | 3849.00 | 3789.00 | 4144.00 | 3957.00 | 3523.00 | 3367.00 | 3418.00 | 3332.00 | 2893.00 | 2865.00 | 3026.00 | 2583.00 | 2807.00 | 2877.00 | 3090.00 | 3103.00 | 2646.00 | 2745.00 | 2967.00 | 3036.00 | 2588.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
International | 7623.00 | 7182.00 | 6861.00 | 7542.00 | 7670.00 | 7131.00 | 6336.00 | 6919.00 | 7368.00 | 6968.00 | 6097.00 | 6624.00 | 6797.00 | 6127.00 | 5746.00 | 5626.00 | 4567.00 | 5794.00 | 6191.00 | 6417.00 | 6894.00 | 5374.00 | 4313.00 | 5278.00 | 6385.00 | 5038.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |