2024-11-24 | 2024-05-12 | 2024-02-18 | 2023-11-26 | 2023-05-07 | 2023-02-12 | 2022-11-20 | 2022-08-28 | 2022-05-08 | 2022-02-13 | 2021-11-21 | 2021-08-29 | 2021-05-09 | 2021-02-14 | 2020-11-22 | 2020-08-30 | 2020-05-10 | 2020-02-16 | 2019-11-24 | 2019-09-01 | 2019-05-12 | 2019-02-17 | 2018-11-25 | 2018-09-02 | 2018-05-13 | 2018-02-18 | 2017-11-26 | 2017-09-03 | 2017-05-07 | 2017-02-12 | 2016-11-20 | 2016-08-28 | 2016-05-08 | 2016-02-14 | 2015-11-22 | 2015-08-30 | 2015-05-10 | 2015-02-15 | 2014-11-23 | 2014-08-31 | 2014-05-11 | 2014-02-16 | 2013-11-24 | 2013-09-01 | 2013-05-12 | 2013-02-17 | 2012-11-25 | 2012-09-02 | 2012-05-06 | 2012-02-12 | 2011-11-20 | 2011-08-28 | 2011-05-08 | 2011-02-13 | 2010-11-21 | 2010-08-29 | 2010-05-09 | 2010-02-14 | 2009-11-22 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Common Stock Value | 2.00 | 2.00 | 2.00 | 2.00 | 2.00 | 2.00 | 2.00 | 2.00 | 4.00 | 4.00 | 4.00 | 4.00 | 4.00 | 4.00 | 4.00 | 4.00 | 4.00 | 4.00 | 4.00 | 4.00 | 4.00 | 4.00 | 4.00 | 4.00 | 4.00 | 4.00 | 4.00 | 4.00 | 2.00 | 2.00 | 2.00 | 2.00 | 2.00 | 2.00 | 2.00 | 2.00 | 2.00 | 2.00 | 2.00 | 2.00 | 2.00 | 2.00 | 2.00 | 2.00 | 2.00 | 2.00 | 2.00 | 2.00 | 2.00 | 2.00 | 2.00 | 2.00 | 2.00 | 2.00 | NA | 2.00 | NA | NA | NA | |
Weighted Average Number Of Diluted Shares Outstanding | 444.89 | 444.83 | 444.75 | 444.40 | 444.36 | 444.48 | 444.53 | NA | 444.89 | 444.92 | 444.60 | NA | 444.13 | 444.49 | 444.39 | 444.23 | 443.86 | 443.73 | 443.68 | 443.40 | 442.64 | 442.34 | 442.75 | 442.43 | 441.71 | 441.57 | 440.85 | 441.04 | 441.06 | 440.66 | 440.52 | 440.87 | 441.07 | 441.56 | 441.39 | 442.40 | 443.13 | 442.90 | 442.21 | 441.89 | 442.72 | 442.83 | 442.42 | 441.91 | 440.78 | 439.81 | 438.64 | 438.34 | 439.17 | 439.47 | 440.62 | 443.52 | 443.57 | 443.19 | 441.36 | 444.29 | 448.39 | 446.92 | 444.85 | |
Weighted Average Number Of Shares Outstanding Basic | 443.99 | 443.89 | 443.89 | 443.83 | 443.81 | 443.88 | 443.84 | NA | 443.70 | 443.62 | 443.38 | NA | 443.04 | 443.13 | 442.95 | 442.84 | 442.32 | 442.02 | 441.82 | 439.73 | 439.86 | 440.28 | 439.16 | 438.38 | 438.74 | 439.02 | 437.96 | 437.99 | 438.82 | 439.13 | 438.01 | 437.81 | 438.81 | 439.65 | 438.34 | 438.83 | 440.07 | 440.38 | 438.76 | 437.88 | 439.45 | 439.78 | 437.97 | 436.75 | 436.49 | 435.98 | 433.42 | 432.44 | 433.79 | 434.54 | 434.22 | 436.60 | 436.98 | 436.68 | 434.10 | 437.07 | 440.97 | 439.79 | 437.17 | |
Earnings Per Share Basic | 4.05 | 3.79 | 3.93 | 3.58 | 2.94 | 3.30 | 3.07 | 4.21 | 3.05 | 2.93 | 2.99 | 3.77 | 2.75 | 2.15 | 2.63 | 3.14 | 1.90 | 2.10 | 1.91 | 2.49 | 2.06 | 2.02 | 1.75 | 2.38 | 1.71 | 1.60 | 1.46 | 2.10 | 1.59 | 1.17 | 1.24 | 1.78 | 1.24 | 1.24 | 1.10 | 1.75 | 1.17 | 1.36 | 1.13 | 1.59 | 1.08 | 1.05 | 0.97 | 1.41 | 1.05 | 1.26 | 0.96 | 1.41 | 0.89 | 0.91 | 0.74 | 1.09 | 0.74 | 0.80 | 0.72 | 0.99 | 0.69 | 0.68 | 0.61 | |
Earnings Per Share Diluted | 4.04 | 3.78 | 3.92 | 3.58 | 2.93 | 3.30 | 3.07 | 4.20 | 3.04 | 2.92 | 2.98 | 3.76 | 2.75 | 2.14 | 2.62 | 3.13 | 1.89 | 2.10 | 1.90 | 2.47 | 2.05 | 2.01 | 1.73 | 2.36 | 1.70 | 1.59 | 1.45 | 2.08 | 1.59 | 1.17 | 1.24 | 1.77 | 1.24 | 1.24 | 1.09 | 1.73 | 1.17 | 1.35 | 1.12 | 1.58 | 1.07 | 1.05 | 0.96 | 1.40 | 1.04 | 1.24 | 0.95 | 1.39 | 0.88 | 0.90 | 0.73 | 1.08 | 0.73 | 0.79 | 0.71 | 0.97 | 0.68 | 0.67 | 0.60 |
2024-11-24 | 2024-05-12 | 2024-02-18 | 2023-11-26 | 2023-05-07 | 2023-02-12 | 2022-11-20 | 2022-08-28 | 2022-05-08 | 2022-02-13 | 2021-11-21 | 2021-08-29 | 2021-05-09 | 2021-02-14 | 2020-11-22 | 2020-08-30 | 2020-05-10 | 2020-02-16 | 2019-11-24 | 2019-09-01 | 2019-05-12 | 2019-02-17 | 2018-11-25 | 2018-09-02 | 2018-05-13 | 2018-02-18 | 2017-11-26 | 2017-09-03 | 2017-05-07 | 2017-02-12 | 2016-11-20 | 2016-08-28 | 2016-05-08 | 2016-02-14 | 2015-11-22 | 2015-08-30 | 2015-05-10 | 2015-02-15 | 2014-11-23 | 2014-08-31 | 2014-05-11 | 2014-02-16 | 2013-11-24 | 2013-09-01 | 2013-05-12 | 2013-02-17 | 2012-11-25 | 2012-09-02 | 2012-05-06 | 2012-02-12 | 2011-11-20 | 2011-08-28 | 2011-05-08 | 2011-02-13 | 2010-11-21 | 2010-08-29 | 2010-05-09 | 2010-02-14 | 2009-11-22 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue From Contract With Customer Excluding Assessed Tax | 62151.00 | 58515.00 | 58442.00 | 57799.00 | 53648.00 | 55266.00 | 54437.00 | 72091.00 | 52596.00 | 51904.00 | 50363.00 | 62675.00 | 45277.00 | 44769.00 | 43208.00 | 53383.00 | 37266.00 | 39072.00 | 37040.00 | 47498.00 | 34740.00 | 35396.00 | 35069.00 | 44411.00 | 32361.00 | 32995.00 | 31809.00 | 42300.00 | 28860.00 | 29766.00 | 28099.00 | 36560.00 | 26769.00 | 28170.00 | 27220.00 | 35778.00 | 26101.00 | 27454.00 | 26866.00 | 35523.00 | 25794.00 | 26306.00 | 25017.00 | 32487.00 | 24083.00 | 24871.00 | 23715.00 | 32218.00 | 22324.00 | 22967.00 | 21628.00 | 28178.00 | 20623.00 | 20875.00 | 19239.00 | 24125.00 | 17780.00 | 18742.00 | 17299.00 | |
Revenues | 62151.00 | 58515.00 | 58442.00 | 57799.00 | 53648.00 | 55266.00 | 54437.00 | 72091.00 | 52596.00 | 51904.00 | 50363.00 | 62675.00 | 45277.00 | 44769.00 | 43208.00 | 53383.00 | 37266.00 | 39072.00 | 37040.00 | 47498.00 | 34740.00 | 35396.00 | 35069.00 | 44411.00 | 32361.00 | 32995.00 | 31809.00 | 42300.00 | 28860.00 | 29766.00 | 28099.00 | 36560.00 | 26769.00 | 28170.00 | 27220.00 | 35778.00 | 26101.00 | 27454.00 | 26866.00 | 35523.00 | 25794.00 | 26306.00 | 25017.00 | 32487.00 | 24083.00 | 24871.00 | 23715.00 | 32218.00 | 22324.00 | 22967.00 | 21628.00 | 28178.00 | 20623.00 | 20875.00 | 19239.00 | 24125.00 | 17780.00 | 18742.00 | 17299.00 | |
Cost Of Goods And Services Sold | 54109.00 | 51173.00 | 51140.00 | 50457.00 | 47175.00 | 48423.00 | 47769.00 | 63558.00 | 46355.00 | 45517.00 | 43952.00 | 54733.00 | 39415.00 | 39078.00 | 37458.00 | 46401.00 | 32249.00 | 34056.00 | 32233.00 | 41310.00 | 30233.00 | 30720.00 | 30623.00 | 38671.00 | 28131.00 | 28733.00 | 27617.00 | 36697.00 | 24970.00 | 25927.00 | 24288.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 | |
Selling General And Administrative Expense | 5846.00 | 5145.00 | 5240.00 | 5358.00 | 4794.00 | 4940.00 | 4917.00 | 6036.00 | 4450.00 | 4575.00 | 4718.00 | 5632.00 | 4189.00 | 4342.00 | 4298.00 | 5027.00 | 3830.00 | 3743.00 | 3732.00 | 4684.00 | 3371.00 | 3464.00 | 3475.00 | 4263.00 | 3155.00 | 3234.00 | 3224.00 | 4123.00 | 2907.00 | 2980.00 | 2940.00 | 3696.00 | 2731.00 | 2835.00 | 2806.00 | 3499.00 | 2579.00 | 2671.00 | 2696.00 | 3380.00 | 2487.00 | 2531.00 | 2501.00 | 3098.00 | 2313.00 | 2361.00 | 2332.00 | 3044.00 | 2151.00 | 2176.00 | 2145.00 | 2712.00 | 1991.00 | 2038.00 | 1941.00 | 2401.00 | 1789.00 | 1873.00 | 1777.00 | |
Operating Income Loss | 2196.00 | 2197.00 | 2062.00 | 1984.00 | 1679.00 | 1903.00 | 1751.00 | 2497.00 | 1791.00 | 1812.00 | 1693.00 | 2275.00 | 1663.00 | 1340.00 | 1430.00 | 1929.00 | 1179.00 | 1266.00 | 1061.00 | 1463.00 | 1122.00 | 1203.00 | 949.00 | 1446.00 | 1067.00 | 1016.00 | 951.00 | 1450.00 | 968.00 | 844.00 | 849.00 | 1191.00 | 858.00 | 856.00 | 767.00 | 1156.00 | 821.00 | 877.00 | 770.00 | 1091.00 | 737.00 | 724.00 | 668.00 | 954.00 | 722.00 | 738.00 | 639.00 | 949.00 | 623.00 | 644.00 | 543.00 | 762.00 | 556.00 | 596.00 | 525.00 | 688.00 | 491.00 | 470.00 | 428.00 | |
Interest Expense | 37.00 | 41.00 | 41.00 | 38.00 | 36.00 | 34.00 | 34.00 | 48.00 | 35.00 | 36.00 | 39.00 | 52.00 | 40.00 | 40.00 | 39.00 | 51.00 | 37.00 | 34.00 | 38.00 | 45.00 | 35.00 | 34.00 | 36.00 | 48.00 | 37.00 | 37.00 | 37.00 | 53.00 | 21.00 | 31.00 | 29.00 | 39.00 | 30.00 | 31.00 | 33.00 | 40.00 | 31.00 | 27.00 | 26.00 | 35.00 | 25.00 | 26.00 | 27.00 | 36.00 | 25.00 | 25.00 | 13.00 | 22.00 | 19.00 | 27.00 | 27.00 | 36.00 | 27.00 | 27.00 | 26.00 | 34.00 | 27.00 | 26.00 | 24.00 | |
Interest Paid Net | 44.00 | 28.00 | 10.00 | 52.00 | 24.00 | 10.00 | 52.00 | 43.00 | 26.00 | 12.00 | 64.00 | 51.00 | 20.00 | NA | NA | NA | NA | NA | NA | NA | NA | 19.00 | 49.00 | NA | 3.00 | 24.00 | 54.00 | NA | 45.00 | 20.00 | 34.00 | 30.00 | 41.00 | 21.00 | 31.00 | 24.00 | 37.00 | 23.00 | 33.00 | 24.00 | 32.00 | 21.00 | 32.00 | NA | 33.00 | 0.00 | 31.00 | NA | 55.00 | 0.00 | 56.00 | 1.00 | 55.00 | 1.00 | 54.00 | 0.00 | 57.00 | NA | NA | |
Income Tax Expense Benefit | 508.00 | 603.00 | 494.00 | 517.00 | 469.00 | 517.00 | 406.00 | 638.00 | 455.00 | 481.00 | 351.00 | 597.00 | 417.00 | 348.00 | 239.00 | 465.00 | 311.00 | 330.00 | 202.00 | 382.00 | 207.00 | 314.00 | 158.00 | 396.00 | 309.00 | 273.00 | 285.00 | 487.00 | 259.00 | 288.00 | 291.00 | 396.00 | 286.00 | 286.00 | 275.00 | 378.00 | 280.00 | 263.00 | 274.00 | 381.00 | 245.00 | 255.00 | 228.00 | 332.00 | 248.00 | 185.00 | 225.00 | 343.00 | 217.00 | 215.00 | 225.00 | 272.00 | 193.00 | 204.00 | 172.00 | 247.00 | 163.00 | 169.00 | 152.00 | |
Income Taxes Paid | 401.00 | 252.00 | 987.00 | 210.00 | 807.00 | 422.00 | 214.00 | 819.00 | 652.00 | 263.00 | 206.00 | 660.00 | 112.00 | 632.00 | 123.00 | 594.00 | 78.00 | 283.00 | 97.00 | NA | 103.00 | 544.00 | 133.00 | NA | 118.00 | 347.00 | 314.00 | NA | 71.00 | 287.00 | 171.00 | 408.00 | 98.00 | 149.00 | 298.00 | 577.00 | 177.00 | 282.00 | 150.00 | 570.00 | 88.00 | 211.00 | 0.00 | NA | 63.00 | 310.00 | 118.00 | NA | 132.00 | 215.00 | 148.00 | 283.00 | 202.00 | 175.00 | 82.00 | 291.00 | 52.00 | NA | NA | |
Net Income Loss | 1798.00 | 1681.00 | 1743.00 | 1589.00 | 1302.00 | 1466.00 | 1364.00 | 1868.00 | 1353.00 | 1299.00 | 1324.00 | 1670.00 | 1220.00 | 951.00 | 1166.00 | 1389.00 | 838.00 | 931.00 | 844.00 | 1097.00 | 906.00 | 889.00 | 767.00 | 1043.00 | 750.00 | 701.00 | 640.00 | 919.00 | 700.00 | 515.00 | 545.00 | 779.00 | 545.00 | 546.00 | 480.00 | 767.00 | 516.00 | 598.00 | 496.00 | 697.00 | 473.00 | 463.00 | 425.00 | 617.00 | 459.00 | 547.00 | 416.00 | 609.00 | 386.00 | 394.00 | 320.00 | 478.00 | 324.00 | 348.00 | 312.00 | 432.00 | 306.00 | 299.00 | 266.00 | |
Comprehensive Income Net Of Tax | 1474.00 | 1601.00 | 1744.00 | 1551.00 | 1294.00 | 1719.00 | 1268.00 | 1647.00 | 997.00 | 1264.00 | 1250.00 | 1442.00 | 1272.00 | 1091.00 | 1362.00 | 1770.00 | 440.00 | 972.00 | 959.00 | NA | 865.00 | 940.00 | 635.00 | NA | 609.00 | 841.00 | 617.00 | NA | 712.00 | 621.00 | 205.00 | 806.00 | 763.00 | 307.00 | 496.00 | 372.00 | 587.00 | 189.00 | 184.00 | 690.00 | 561.00 | 347.00 | 506.00 | NA | 429.00 | 485.00 | 433.00 | NA | 399.00 | 495.00 | 152.00 | NA | 468.00 | 418.00 | NA | NA | 312.00 | 294.00 | NA |
2024-11-24 | 2024-05-12 | 2024-02-18 | 2023-11-26 | 2023-05-07 | 2023-02-12 | 2022-11-20 | 2022-08-28 | 2022-05-08 | 2022-02-13 | 2021-11-21 | 2021-08-29 | 2021-05-09 | 2021-02-14 | 2020-11-22 | 2020-08-30 | 2020-05-10 | 2020-02-16 | 2019-11-24 | 2019-09-01 | 2019-05-12 | 2019-02-17 | 2018-11-25 | 2018-09-02 | 2018-05-13 | 2018-02-18 | 2017-11-26 | 2017-09-03 | 2017-05-07 | 2017-02-12 | 2016-11-20 | 2016-08-28 | 2016-05-08 | 2016-02-14 | 2015-11-22 | 2015-08-30 | 2015-05-10 | 2015-02-15 | 2014-11-23 | 2014-08-31 | 2014-05-11 | 2014-02-16 | 2013-11-24 | 2013-09-01 | 2013-05-12 | 2013-02-17 | 2012-11-25 | 2012-09-02 | 2012-05-06 | 2012-02-12 | 2011-11-20 | 2011-08-28 | 2011-05-08 | 2011-02-13 | 2010-11-21 | 2010-08-29 | 2010-05-09 | 2010-02-14 | 2009-11-22 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Assets | 73386.00 | 67911.00 | 66323.00 | 73723.00 | 66752.00 | 66848.00 | 66027.00 | 64166.00 | 63852.00 | 63078.00 | 64149.00 | 59268.00 | 57274.00 | 54918.00 | 60217.00 | 55556.00 | 51732.00 | 48782.00 | 51431.00 | 45400.00 | 43752.00 | 42799.00 | 43814.00 | 40830.00 | 39605.00 | 38703.00 | 39378.00 | 36347.00 | 35631.00 | 35630.00 | 36532.00 | 33163.00 | 33873.00 | 32388.00 | 35451.00 | 33440.00 | 33491.00 | 33600.00 | 34613.00 | 33024.00 | 32701.00 | 31566.00 | 32319.00 | 30283.00 | 30006.00 | 29089.00 | 29323.00 | 27140.00 | 27836.00 | 27511.00 | 28004.00 | 26761.00 | 26974.00 | 25716.00 | 26043.00 | 23815.00 | 23899.00 | 23366.00 | NA | |
Liabilities | 48935.00 | 46140.00 | 45563.00 | 47576.00 | 43179.00 | 44049.00 | 44551.00 | 43519.00 | 43339.00 | 43102.00 | 45149.00 | 41190.00 | 40300.00 | 38789.00 | 44908.00 | 36851.00 | 34529.00 | 31783.00 | 35207.00 | 29816.00 | 28932.00 | 28616.00 | 30335.00 | 27727.00 | 27158.00 | 26650.00 | 28022.00 | 25268.00 | 25446.00 | 22918.00 | 24301.00 | 20831.00 | 22125.00 | 21154.00 | 24371.00 | 22597.00 | 22677.00 | 23175.00 | 22043.00 | 20509.00 | 20680.00 | 19857.00 | 20910.00 | 19271.00 | 19359.00 | 18806.00 | 16491.00 | 14622.00 | 14653.00 | 14692.00 | 15557.00 | 14188.00 | 14433.00 | 13592.00 | NA | 12885.00 | NA | NA | NA | |
Liabilities And Stockholders Equity | 73386.00 | 67911.00 | 66323.00 | 73723.00 | 66752.00 | 66848.00 | 66027.00 | 64166.00 | 63852.00 | 63078.00 | 64149.00 | 59268.00 | 57274.00 | 54918.00 | 60217.00 | 55556.00 | 51732.00 | 48782.00 | 51431.00 | 45400.00 | 43752.00 | 42799.00 | 43814.00 | 40830.00 | 39605.00 | 38703.00 | 39378.00 | 36347.00 | 35631.00 | 35630.00 | 36532.00 | 33163.00 | 33873.00 | 32388.00 | 35451.00 | 33440.00 | 33491.00 | 33600.00 | 34613.00 | 33024.00 | 32701.00 | 31566.00 | 32319.00 | 30283.00 | 30006.00 | 29089.00 | 29323.00 | 27140.00 | 27836.00 | 27511.00 | 28004.00 | 26761.00 | 26974.00 | 25716.00 | NA | 23815.00 | NA | NA | NA | |
Stockholders Equity | 24451.00 | 21771.00 | 20760.00 | 26147.00 | 23568.00 | 22794.00 | 21471.00 | 20642.00 | 19968.00 | 19418.00 | 18463.00 | 17564.00 | 16482.00 | 15652.00 | 14860.00 | 18284.00 | 16802.00 | 16614.00 | 15861.00 | 15243.00 | 14486.00 | 13858.00 | 13167.00 | 12799.00 | 12143.00 | 11754.00 | 11078.00 | 10778.00 | 9898.00 | 12440.00 | 11973.00 | 12079.00 | 11505.00 | 11000.00 | 10848.00 | 10617.00 | 10587.00 | 10206.00 | 12359.00 | 12303.00 | 11819.00 | 11515.00 | 11221.00 | 10833.00 | 10472.00 | 10112.00 | 12665.00 | 12361.00 | 12585.00 | 12232.00 | 11909.00 | 12002.00 | 11963.00 | 11583.00 | NA | 10829.00 | NA | NA | NA |
2024-11-24 | 2024-05-12 | 2024-02-18 | 2023-11-26 | 2023-05-07 | 2023-02-12 | 2022-11-20 | 2022-08-28 | 2022-05-08 | 2022-02-13 | 2021-11-21 | 2021-08-29 | 2021-05-09 | 2021-02-14 | 2020-11-22 | 2020-08-30 | 2020-05-10 | 2020-02-16 | 2019-11-24 | 2019-09-01 | 2019-05-12 | 2019-02-17 | 2018-11-25 | 2018-09-02 | 2018-05-13 | 2018-02-18 | 2017-11-26 | 2017-09-03 | 2017-05-07 | 2017-02-12 | 2016-11-20 | 2016-08-28 | 2016-05-08 | 2016-02-14 | 2015-11-22 | 2015-08-30 | 2015-05-10 | 2015-02-15 | 2014-11-23 | 2014-08-31 | 2014-05-11 | 2014-02-16 | 2013-11-24 | 2013-09-01 | 2013-05-12 | 2013-02-17 | 2012-11-25 | 2012-09-02 | 2012-05-06 | 2012-02-12 | 2011-11-20 | 2011-08-28 | 2011-05-08 | 2011-02-13 | 2010-11-21 | 2010-08-29 | 2010-05-09 | 2010-02-14 | 2009-11-22 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Assets Current | 37523.00 | 33288.00 | 32146.00 | 40080.00 | 34289.00 | 34330.00 | 34150.00 | 32696.00 | 33008.00 | 32565.00 | 33850.00 | 29505.00 | 27916.00 | 26308.00 | 32096.00 | 28120.00 | 25254.00 | 23703.00 | 26643.00 | 23485.00 | 22285.00 | 21648.00 | 22954.00 | 20289.00 | 19693.00 | 18899.00 | 19897.00 | 17317.00 | 17256.00 | 17460.00 | 18570.00 | 15218.00 | 16542.00 | 15529.00 | 18858.00 | 17299.00 | 17634.00 | 18058.00 | 19156.00 | 17588.00 | 17533.00 | 16634.00 | 17473.00 | 15840.00 | 15863.00 | 15110.00 | 15405.00 | 13526.00 | 14591.00 | 14360.00 | 14993.00 | 13706.00 | 14069.00 | 13138.00 | NA | 11708.00 | NA | NA | NA | |
Cash And Cash Equivalents At Carrying Value | 10907.00 | 10404.00 | 9095.00 | 17011.00 | 12493.00 | 12970.00 | 10856.00 | 10203.00 | 11193.00 | 11819.00 | 12751.00 | 11258.00 | 10226.00 | 8637.00 | 13590.00 | 12277.00 | 10826.00 | 7786.00 | 9027.00 | 8384.00 | 7013.00 | 6080.00 | 6778.00 | 6055.00 | 5877.00 | 4781.00 | 5689.00 | 4546.00 | 4538.00 | 4744.00 | 4805.00 | 3379.00 | 4884.00 | 3633.00 | 5054.00 | 4801.00 | 5063.00 | 5866.00 | 5969.00 | 5738.00 | 5736.00 | 5130.00 | 4699.00 | 4644.00 | 5448.00 | 4413.00 | 3897.00 | 3528.00 | 4791.00 | 4389.00 | 4319.00 | 4009.00 | 4082.00 | 3355.00 | 3739.00 | 3214.00 | 4413.00 | 4134.00 | NA | |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents | 10907.00 | 10404.00 | 9095.00 | 17011.00 | 12493.00 | 12970.00 | 10856.00 | 10203.00 | 11193.00 | 11819.00 | 12751.00 | 11258.00 | 10226.00 | NA | NA | 12277.00 | NA | NA | NA | 8384.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 | |
Short Term Investments | 920.00 | 1095.00 | 1226.00 | 853.00 | 1215.00 | 735.00 | 817.00 | 846.00 | 638.00 | 477.00 | 725.00 | 917.00 | 900.00 | 617.00 | 833.00 | 1028.00 | 948.00 | 929.00 | 993.00 | 1060.00 | 1154.00 | 1042.00 | 1175.00 | 1204.00 | 1167.00 | 1049.00 | 1196.00 | 1233.00 | 1187.00 | 1221.00 | 1311.00 | 1350.00 | 1137.00 | 1222.00 | 1229.00 | 1618.00 | 1742.00 | 1587.00 | 1650.00 | 1577.00 | 1539.00 | 1352.00 | 1740.00 | 1480.00 | 1062.00 | 1238.00 | 1679.00 | 1326.00 | 1185.00 | 1396.00 | 1596.00 | 1604.00 | 2133.00 | 2024.00 | NA | 1535.00 | NA | NA | NA | |
Receivables Net Current | 2963.00 | 2583.00 | 2779.00 | 2542.00 | 2502.00 | 2714.00 | 2312.00 | 2241.00 | 1991.00 | 2232.00 | 1932.00 | 1803.00 | 1595.00 | 1934.00 | 1646.00 | 1550.00 | 1507.00 | 1988.00 | 1711.00 | 1535.00 | 1704.00 | 1995.00 | 1795.00 | 1669.00 | 1593.00 | 2001.00 | 1559.00 | 1432.00 | 1462.00 | 1597.00 | 1498.00 | 1252.00 | 1300.00 | 1453.00 | 1359.00 | 1224.00 | 1195.00 | 1287.00 | 1248.00 | 1148.00 | 1115.00 | 1244.00 | 1145.00 | 1201.00 | 1134.00 | 1300.00 | 1175.00 | 1026.00 | 1018.00 | 1092.00 | 982.00 | 965.00 | 948.00 | 1116.00 | NA | 884.00 | NA | NA | NA | |
Inventory Net | 20979.00 | 17430.00 | 17075.00 | 18001.00 | 16324.00 | 16081.00 | 18571.00 | 17907.00 | 17623.00 | 16485.00 | 16942.00 | 14215.00 | 13975.00 | 13865.00 | 14901.00 | 12242.00 | 11010.00 | 11850.00 | 13818.00 | 11395.00 | 11304.00 | 11356.00 | 12205.00 | 11040.00 | 10626.00 | 10671.00 | 11213.00 | 9834.00 | 9736.00 | 9530.00 | 10721.00 | 8969.00 | 8927.00 | 8908.00 | 10382.00 | 8908.00 | 8869.00 | 8558.00 | 9644.00 | 8456.00 | 8483.00 | 8267.00 | 9337.00 | 7894.00 | 7635.00 | 7582.00 | 8152.00 | 7096.00 | 7044.00 | 6934.00 | 7618.00 | 6638.00 | 6396.00 | 6127.00 | NA | 5638.00 | NA | NA | NA | |
Other Assets Current | 1754.00 | 1776.00 | 1971.00 | 1673.00 | 1755.00 | 1830.00 | 1594.00 | 1499.00 | 1563.00 | 1552.00 | 1500.00 | 1312.00 | 1220.00 | 1255.00 | 1126.00 | 1023.00 | 963.00 | 1150.00 | 1094.00 | 1111.00 | 1110.00 | 1175.00 | 1001.00 | 321.00 | 430.00 | 397.00 | 240.00 | 272.00 | 333.00 | 368.00 | 235.00 | 268.00 | 294.00 | 313.00 | NA | 228.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Land | NA | NA | NA | NA | NA | NA | NA | 7955.00 | NA | NA | NA | 7507.00 | NA | NA | NA | 6696.00 | 6684.00 | 6696.00 | 6533.00 | 6417.00 | 6310.00 | 6300.00 | 6211.00 | 6193.00 | 6093.00 | 6129.00 | 5915.00 | 5690.00 | 5505.00 | 5436.00 | 5389.00 | 5395.00 | 5266.00 | 5140.00 | 5079.00 | 4961.00 | 4971.00 | 4907.00 | 4697.00 | 4716.00 | 4632.00 | 4576.00 | 4530.00 | 4409.00 | 4343.00 | 4236.00 | 4135.00 | 4032.00 | 3950.00 | 3893.00 | 3816.00 | 3819.00 | 3838.00 | 3779.00 | NA | 3484.00 | NA | NA | NA | |
Available For Sale Securities Debt Securities | 691.00 | 670.00 | 665.00 | 645.00 | 600.00 | 584.00 | 558.00 | 529.00 | 389.00 | 365.00 | 359.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 |
2024-11-24 | 2024-05-12 | 2024-02-18 | 2023-11-26 | 2023-05-07 | 2023-02-12 | 2022-11-20 | 2022-08-28 | 2022-05-08 | 2022-02-13 | 2021-11-21 | 2021-08-29 | 2021-05-09 | 2021-02-14 | 2020-11-22 | 2020-08-30 | 2020-05-10 | 2020-02-16 | 2019-11-24 | 2019-09-01 | 2019-05-12 | 2019-02-17 | 2018-11-25 | 2018-09-02 | 2018-05-13 | 2018-02-18 | 2017-11-26 | 2017-09-03 | 2017-05-07 | 2017-02-12 | 2016-11-20 | 2016-08-28 | 2016-05-08 | 2016-02-14 | 2015-11-22 | 2015-08-30 | 2015-05-10 | 2015-02-15 | 2014-11-23 | 2014-08-31 | 2014-05-11 | 2014-02-16 | 2013-11-24 | 2013-09-01 | 2013-05-12 | 2013-02-17 | 2012-11-25 | 2012-09-02 | 2012-05-06 | 2012-02-12 | 2011-11-20 | 2011-08-28 | 2011-05-08 | 2011-02-13 | 2010-11-21 | 2010-08-29 | 2010-05-09 | 2010-02-14 | 2009-11-22 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Property Plant And Equipment Gross | NA | NA | NA | NA | NA | NA | NA | 39932.00 | NA | NA | NA | 37658.00 | NA | NA | NA | 34703.00 | NA | NA | NA | 32626.00 | 32224.00 | 31702.00 | 31144.00 | 30714.00 | 30110.00 | 29803.00 | 29109.00 | 28341.00 | 27324.00 | 26891.00 | 26438.00 | 26167.00 | 25452.00 | 24702.00 | 24356.00 | 23664.00 | 23315.00 | 22884.00 | 22759.00 | 22675.00 | 22267.00 | 21834.00 | 21587.00 | 21022.00 | 20637.00 | 20319.00 | 20023.00 | 19546.00 | 19039.00 | 18787.00 | 18439.00 | 18368.00 | 18147.00 | 17722.00 | NA | 16360.00 | NA | NA | NA | |
Construction In Progress Gross | NA | NA | NA | NA | NA | NA | NA | 1582.00 | NA | NA | NA | 1507.00 | NA | NA | NA | 1276.00 | 1073.00 | 906.00 | 803.00 | 1272.00 | 1412.00 | 1165.00 | 1130.00 | 1140.00 | 1070.00 | 909.00 | 812.00 | 843.00 | 803.00 | 697.00 | 816.00 | 701.00 | 707.00 | 727.00 | 647.00 | 811.00 | 733.00 | 607.00 | 499.00 | 592.00 | 615.00 | 597.00 | 544.00 | 585.00 | 400.00 | 436.00 | 412.00 | 374.00 | 244.00 | 287.00 | 279.00 | 269.00 | 332.00 | 247.00 | NA | 267.00 | NA | NA | NA | |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment | NA | NA | NA | NA | NA | NA | NA | 15286.00 | NA | NA | NA | 14166.00 | NA | NA | NA | 12896.00 | 12579.00 | 12380.00 | 12074.00 | 11736.00 | 11749.00 | 11557.00 | 11265.00 | 11033.00 | 10932.00 | 10754.00 | 10427.00 | 10180.00 | 9789.00 | 9549.00 | 9282.00 | 9124.00 | 8961.00 | 8637.00 | 8489.00 | 8263.00 | 8232.00 | 8012.00 | 7961.00 | 7845.00 | 7684.00 | 7486.00 | 7333.00 | 7141.00 | 7091.00 | 6933.00 | 6772.00 | 6585.00 | 6443.00 | 6268.00 | 6058.00 | 5936.00 | 5847.00 | 5620.00 | NA | 5046.00 | NA | NA | NA | |
Property Plant And Equipment Net | 29336.00 | 28062.00 | 27601.00 | 27168.00 | 25931.00 | 25724.00 | 25144.00 | 24646.00 | 24143.00 | 24052.00 | 23887.00 | 23492.00 | 23177.00 | 22531.00 | 22288.00 | 21807.00 | 21527.00 | 21481.00 | 21237.00 | 20890.00 | 20475.00 | 20145.00 | 19879.00 | 19681.00 | 19178.00 | 19049.00 | 18682.00 | 18161.00 | 17535.00 | 17342.00 | 17156.00 | 17043.00 | 16491.00 | 16065.00 | 15867.00 | 15401.00 | 15083.00 | 14872.00 | 14798.00 | 14830.00 | 14583.00 | 14348.00 | 14254.00 | 13881.00 | 13546.00 | 13386.00 | 13251.00 | 12961.00 | 12596.00 | 12519.00 | 12381.00 | 12432.00 | 12300.00 | 12102.00 | 12019.00 | 11314.00 | 11058.00 | 11105.00 | NA | |
Goodwill | NA | NA | NA | NA | NA | NA | NA | 993.00 | NA | NA | NA | 996.00 | NA | NA | NA | 988.00 | 987.00 | NA | NA | 53.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | 63.00 | NA | NA | NA | 66.00 | NA | NA | NA | 74.00 | NA | NA | NA | 71.00 | NA | NA | NA | |
Other Assets Noncurrent | 3988.00 | 3918.00 | 3836.00 | 3803.00 | 3726.00 | 3935.00 | 3946.00 | 4050.00 | 3970.00 | 3621.00 | 3509.00 | 3381.00 | 3306.00 | 3192.00 | 3048.00 | 2841.00 | 2202.00 | 1002.00 | 954.00 | 1025.00 | 992.00 | 1006.00 | 981.00 | 860.00 | 734.00 | 755.00 | 799.00 | 869.00 | 840.00 | 828.00 | 806.00 | 902.00 | 840.00 | 794.00 | 726.00 | 740.00 | 774.00 | 670.00 | 659.00 | 606.00 | 585.00 | 584.00 | 592.00 | 562.00 | 597.00 | 593.00 | 667.00 | 653.00 | 649.00 | 632.00 | 630.00 | 623.00 | 605.00 | 476.00 | NA | 793.00 | NA | NA | NA | |
Held To Maturity Securities | 229.00 | 425.00 | 561.00 | 208.00 | 615.00 | 151.00 | 259.00 | 317.00 | 249.00 | 112.00 | 366.00 | 536.00 | 465.00 | 156.00 | 352.00 | 580.00 | 470.00 | 400.00 | 393.00 | 338.00 | 297.00 | 158.00 | 288.00 | 306.00 | 270.00 | 112.00 | 254.00 | 285.00 | 246.00 | 171.00 | 266.00 | 315.00 | 218.00 | 282.00 | 132.00 | 215.00 | 170.00 | 27.00 | 141.00 | 168.00 | 168.00 | 13.00 | 412.00 | 203.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Available For Sale Debt Securities Amortized Cost Basis | 702.00 | 687.00 | 678.00 | 665.00 | 602.00 | 595.00 | 570.00 | 534.00 | 390.00 | 364.00 | 354.00 | 375.00 | 427.00 | 452.00 | 471.00 | 436.00 | 464.00 | 523.00 | 596.00 | 716.00 | 860.00 | 892.00 | 901.00 | 912.00 | 914.00 | 951.00 | 949.00 | 948.00 | 943.00 | 1052.00 | 1047.00 | 1029.00 | 911.00 | 932.00 | 1095.00 | 1399.00 | 1566.00 | 1557.00 | 1505.00 | 1408.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
2024-11-24 | 2024-05-12 | 2024-02-18 | 2023-11-26 | 2023-05-07 | 2023-02-12 | 2022-11-20 | 2022-08-28 | 2022-05-08 | 2022-02-13 | 2021-11-21 | 2021-08-29 | 2021-05-09 | 2021-02-14 | 2020-11-22 | 2020-08-30 | 2020-05-10 | 2020-02-16 | 2019-11-24 | 2019-09-01 | 2019-05-12 | 2019-02-17 | 2018-11-25 | 2018-09-02 | 2018-05-13 | 2018-02-18 | 2017-11-26 | 2017-09-03 | 2017-05-07 | 2017-02-12 | 2016-11-20 | 2016-08-28 | 2016-05-08 | 2016-02-14 | 2015-11-22 | 2015-08-30 | 2015-05-10 | 2015-02-15 | 2014-11-23 | 2014-08-31 | 2014-05-11 | 2014-02-16 | 2013-11-24 | 2013-09-01 | 2013-05-12 | 2013-02-17 | 2012-11-25 | 2012-09-02 | 2012-05-06 | 2012-02-12 | 2011-11-20 | 2011-08-28 | 2011-05-08 | 2011-02-13 | 2010-11-21 | 2010-08-29 | 2010-05-09 | 2010-02-14 | 2009-11-22 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Liabilities Current | 38289.00 | 35361.00 | 34688.00 | 36768.00 | 31708.00 | 32516.00 | 33067.00 | 31998.00 | 31845.00 | 31545.00 | 33342.00 | 29441.00 | 27982.00 | 26564.00 | 32667.00 | 24844.00 | 22779.00 | 22695.00 | 26265.00 | 23237.00 | 22832.00 | 22450.00 | 22473.00 | 19926.00 | 19411.00 | 18913.00 | 20360.00 | 17495.00 | 21394.00 | 18860.00 | 19161.00 | 15575.00 | 16999.00 | 15433.00 | 18293.00 | 16540.00 | 16736.00 | 18249.00 | 16019.00 | 14412.00 | 14687.00 | 13884.00 | 14933.00 | 13257.00 | 13509.00 | 13045.00 | 14135.00 | 12260.00 | 12366.00 | 12409.00 | 13311.00 | 12050.00 | 12494.00 | 10746.00 | NA | 10063.00 | NA | NA | NA | |
Long Term Debt Current | 97.00 | 1077.00 | 1080.00 | 1080.00 | NA | 76.00 | 71.00 | 73.00 | 77.00 | NA | 799.00 | 799.00 | 92.00 | 95.00 | 96.00 | 95.00 | 1497.00 | 500.00 | 1700.00 | 1699.00 | 1699.00 | 1698.00 | 0.00 | 90.00 | 119.00 | 122.00 | 116.00 | 86.00 | 1158.00 | 2257.00 | 1159.00 | 1100.00 | 1193.00 | 89.00 | 1281.00 | 1283.00 | 1200.00 | 1200.00 | NA | 0.00 | NA | NA | NA | 0.00 | 0.00 | 1.00 | 1.00 | 1.00 | 0.00 | 900.00 | 900.00 | 900.00 | 900.00 | NA | NA | 0.00 | NA | NA | NA | |
Accounts Payable Current | 21793.00 | 18844.00 | 17494.00 | 20357.00 | 16853.00 | 16407.00 | 18348.00 | 17848.00 | 17651.00 | 17089.00 | 19561.00 | 16278.00 | 15538.00 | 14383.00 | 17014.00 | 14172.00 | 10813.00 | 11072.00 | 14440.00 | 11679.00 | 11331.00 | 10711.00 | 13133.00 | 11237.00 | 10705.00 | 10061.00 | 11992.00 | 9608.00 | 9425.00 | 8764.00 | 11003.00 | 7612.00 | 8828.00 | 8222.00 | 10378.00 | 9011.00 | 8895.00 | 8302.00 | 9783.00 | 8491.00 | 8361.00 | 7707.00 | 9199.00 | 7872.00 | 7788.00 | 7441.00 | 8825.00 | 7303.00 | 7302.00 | 6334.00 | 7576.00 | 6544.00 | 6800.00 | 5970.00 | NA | 5947.00 | NA | NA | NA | |
Accrued Liabilities Current | 2444.00 | 2339.00 | 2268.00 | 2207.00 | 2076.00 | 2016.00 | 1959.00 | 1911.00 | 1828.00 | 1798.00 | 1726.00 | 1671.00 | 1617.00 | 1541.00 | 1451.00 | 1393.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 | |
Other Liabilities Current | 6584.00 | 6183.00 | 6504.00 | 6188.00 | 6226.00 | 7122.00 | 6050.00 | 5611.00 | 5948.00 | 6067.00 | 5079.00 | 4561.00 | 4807.00 | 4365.00 | 8535.00 | 3728.00 | 4060.00 | 4600.00 | 3956.00 | 3792.00 | 3993.00 | 4003.00 | 3586.00 | 3014.00 | 3289.00 | 3176.00 | 3014.00 | 2639.00 | 5895.00 | 2691.00 | 2189.00 | 2003.00 | 2303.00 | 2280.00 | 2036.00 | 1696.00 | 1860.00 | 3805.00 | 1519.00 | 1221.00 | 1735.00 | 1470.00 | 1316.00 | 1089.00 | 1452.00 | 1155.00 | 1150.00 | 965.00 | 1799.00 | 1824.00 | 1666.00 | 1540.00 | 1808.00 | 1688.00 | NA | 1328.00 | NA | NA | NA |
2024-11-24 | 2024-05-12 | 2024-02-18 | 2023-11-26 | 2023-05-07 | 2023-02-12 | 2022-11-20 | 2022-08-28 | 2022-05-08 | 2022-02-13 | 2021-11-21 | 2021-08-29 | 2021-05-09 | 2021-02-14 | 2020-11-22 | 2020-08-30 | 2020-05-10 | 2020-02-16 | 2019-11-24 | 2019-09-01 | 2019-05-12 | 2019-02-17 | 2018-11-25 | 2018-09-02 | 2018-05-13 | 2018-02-18 | 2017-11-26 | 2017-09-03 | 2017-05-07 | 2017-02-12 | 2016-11-20 | 2016-08-28 | 2016-05-08 | 2016-02-14 | 2015-11-22 | 2015-08-30 | 2015-05-10 | 2015-02-15 | 2014-11-23 | 2014-08-31 | 2014-05-11 | 2014-02-16 | 2013-11-24 | 2013-09-01 | 2013-05-12 | 2013-02-17 | 2012-11-25 | 2012-09-02 | 2012-05-06 | 2012-02-12 | 2011-11-20 | 2011-08-28 | 2011-05-08 | 2011-02-13 | 2010-11-21 | 2010-08-29 | 2010-05-09 | 2010-02-14 | 2009-11-22 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Long Term Debt Noncurrent | 5745.00 | 5834.00 | 5865.00 | 5866.00 | 6497.00 | 6506.00 | 6472.00 | 6484.00 | 6507.00 | 6658.00 | 6667.00 | 6692.00 | 7495.00 | 7522.00 | 7529.00 | 7514.00 | 7598.00 | 5099.00 | 5107.00 | 5124.00 | 4799.00 | 4794.00 | 6480.00 | 6487.00 | 6492.00 | 6505.00 | 6478.00 | 6573.00 | 2821.00 | 2815.00 | 3933.00 | 4061.00 | 3921.00 | 4886.00 | 4845.00 | 4864.00 | 4826.00 | 3830.00 | 5034.00 | 5093.00 | 4985.00 | 4985.00 | 4987.00 | 4998.00 | 4887.00 | 4806.00 | 1366.00 | 1381.00 | 1373.00 | 1380.00 | 1330.00 | 1253.00 | 1247.00 | 2144.00 | NA | 2141.00 | NA | NA | NA | |
Other Liabilities Noncurrent | 2613.00 | 2559.00 | 2522.00 | 2541.00 | 2467.00 | 2470.00 | 2509.00 | 2555.00 | 2535.00 | 2311.00 | 2491.00 | 2415.00 | 2182.00 | 2052.00 | 2138.00 | 1935.00 | 1617.00 | 1543.00 | 1393.00 | 1455.00 | 1301.00 | 1372.00 | 1382.00 | 1314.00 | 1255.00 | 1232.00 | 1184.00 | 1200.00 | 1231.00 | 1243.00 | 1207.00 | 1195.00 | 1205.00 | 835.00 | NA | 783.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Operating Lease Liability Noncurrent | 2288.00 | 2386.00 | 2488.00 | 2401.00 | 2507.00 | 2557.00 | 2503.00 | 2482.00 | 2452.00 | 2588.00 | 2649.00 | 2642.00 | 2641.00 | 2651.00 | 2574.00 | 2558.00 | 2535.00 | 2446.00 | 2442.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
2024-11-24 | 2024-05-12 | 2024-02-18 | 2023-11-26 | 2023-05-07 | 2023-02-12 | 2022-11-20 | 2022-08-28 | 2022-05-08 | 2022-02-13 | 2021-11-21 | 2021-08-29 | 2021-05-09 | 2021-02-14 | 2020-11-22 | 2020-08-30 | 2020-05-10 | 2020-02-16 | 2019-11-24 | 2019-09-01 | 2019-05-12 | 2019-02-17 | 2018-11-25 | 2018-09-02 | 2018-05-13 | 2018-02-18 | 2017-11-26 | 2017-09-03 | 2017-05-07 | 2017-02-12 | 2016-11-20 | 2016-08-28 | 2016-05-08 | 2016-02-14 | 2015-11-22 | 2015-08-30 | 2015-05-10 | 2015-02-15 | 2014-11-23 | 2014-08-31 | 2014-05-11 | 2014-02-16 | 2013-11-24 | 2013-09-01 | 2013-05-12 | 2013-02-17 | 2012-11-25 | 2012-09-02 | 2012-05-06 | 2012-02-12 | 2011-11-20 | 2011-08-28 | 2011-05-08 | 2011-02-13 | 2010-11-21 | 2010-08-29 | 2010-05-09 | 2010-02-14 | 2009-11-22 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Stockholders Equity | 24451.00 | 21771.00 | 20760.00 | 26147.00 | 23568.00 | 22794.00 | 21471.00 | 20642.00 | 19968.00 | 19418.00 | 18463.00 | 17564.00 | 16482.00 | 15652.00 | 14860.00 | 18284.00 | 16802.00 | 16614.00 | 15861.00 | 15243.00 | 14486.00 | 13858.00 | 13167.00 | 12799.00 | 12143.00 | 11754.00 | 11078.00 | 10778.00 | 9898.00 | 12440.00 | 11973.00 | 12079.00 | 11505.00 | 11000.00 | 10848.00 | 10617.00 | 10587.00 | 10206.00 | 12359.00 | 12303.00 | 11819.00 | 11515.00 | 11221.00 | 10833.00 | 10472.00 | 10112.00 | 12665.00 | 12361.00 | 12585.00 | 12232.00 | 11909.00 | 12002.00 | 11963.00 | 11583.00 | NA | 10829.00 | NA | NA | NA | |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest | NA | 21771.00 | 20760.00 | 26147.00 | 23573.00 | 22799.00 | 21476.00 | 20647.00 | 20513.00 | 19976.00 | 19000.00 | 18078.00 | 16974.00 | 16129.00 | 15309.00 | 18705.00 | 17203.00 | 16999.00 | 16224.00 | 15584.00 | 14820.00 | 14183.00 | 13479.00 | 13103.00 | 12447.00 | 12053.00 | 11356.00 | 11079.00 | 10185.00 | 12712.00 | 12231.00 | 12332.00 | 11748.00 | 11234.00 | 11080.00 | 10843.00 | 10814.00 | 10425.00 | 12570.00 | 12515.00 | 12021.00 | 11709.00 | 11409.00 | 11012.00 | 10647.00 | 10283.00 | 12832.00 | 12518.00 | 13183.00 | 12819.00 | 12447.00 | 12573.00 | 12541.00 | 12124.00 | 11707.00 | 10930.00 | 10972.00 | 10743.00 | NA | |
Common Stock Value | 2.00 | 2.00 | 2.00 | 2.00 | 2.00 | 2.00 | 2.00 | 2.00 | 4.00 | 4.00 | 4.00 | 4.00 | 4.00 | 4.00 | 4.00 | 4.00 | 4.00 | 4.00 | 4.00 | 4.00 | 4.00 | 4.00 | 4.00 | 4.00 | 4.00 | 4.00 | 4.00 | 4.00 | 2.00 | 2.00 | 2.00 | 2.00 | 2.00 | 2.00 | 2.00 | 2.00 | 2.00 | 2.00 | 2.00 | 2.00 | 2.00 | 2.00 | 2.00 | 2.00 | 2.00 | 2.00 | 2.00 | 2.00 | 2.00 | 2.00 | 2.00 | 2.00 | 2.00 | 2.00 | NA | 2.00 | NA | NA | NA | |
Additional Paid In Capital Common Stock | 7901.00 | 7702.00 | 7620.00 | 7489.00 | 7211.00 | 7123.00 | 6982.00 | 6884.00 | 7272.00 | 7186.00 | 7064.00 | 7031.00 | 6921.00 | 6843.00 | 6725.00 | 6698.00 | 6593.00 | 6506.00 | 6391.00 | 6417.00 | 6307.00 | 6218.00 | 6107.00 | 6107.00 | 6001.00 | 5920.00 | 5811.00 | 5800.00 | 5709.00 | 5631.00 | 5528.00 | 5490.00 | 5404.00 | 5341.00 | 5247.00 | 5218.00 | 5147.00 | 5064.00 | 4963.00 | 4919.00 | 4835.00 | 4771.00 | 4689.00 | 4670.00 | 4587.00 | 4521.00 | 4391.00 | 4369.00 | 4653.00 | 4585.00 | 4527.00 | 4516.00 | 4483.00 | 4378.00 | NA | 4115.00 | NA | NA | NA | |
Retained Earnings Accumulated Deficit | 18700.00 | 15989.00 | 14980.00 | 20499.00 | 18035.00 | 17341.00 | 16412.00 | 15585.00 | 14294.00 | 13474.00 | 12606.00 | 11666.00 | 10466.00 | 9766.00 | 9232.00 | 12879.00 | 11883.00 | 11384.00 | 10787.00 | 10258.00 | 9496.00 | 8916.00 | 8387.00 | 7887.00 | 7176.00 | 6727.00 | 6300.00 | 5988.00 | 5508.00 | 8140.00 | 7882.00 | 7686.00 | 7225.00 | 7001.00 | 6704.00 | 6518.00 | 6164.00 | 5937.00 | 7782.00 | 7458.00 | 7051.00 | 6899.00 | 6571.00 | 6283.00 | 5802.00 | 5478.00 | 8099.00 | 7834.00 | 7611.00 | 7339.00 | 7175.00 | 7111.00 | 6994.00 | 6863.00 | NA | 6590.00 | NA | NA | NA | |
Accumulated Other Comprehensive Income Loss Net Of Tax | -2152.00 | -1922.00 | -1842.00 | -1843.00 | -1680.00 | -1672.00 | -1925.00 | -1829.00 | -1602.00 | -1246.00 | -1211.00 | -1137.00 | -909.00 | -961.00 | -1101.00 | -1297.00 | -1678.00 | -1280.00 | -1321.00 | -1436.00 | -1321.00 | -1280.00 | -1331.00 | -1199.00 | -1038.00 | -897.00 | -1037.00 | -1014.00 | -1321.00 | -1333.00 | -1439.00 | -1099.00 | -1126.00 | -1344.00 | -1105.00 | -1121.00 | -726.00 | -797.00 | -388.00 | -76.00 | -69.00 | -157.00 | -41.00 | -122.00 | 81.00 | 111.00 | 173.00 | 156.00 | 319.00 | 306.00 | 205.00 | 373.00 | 484.00 | 340.00 | NA | 122.00 | NA | NA | NA | |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value | 465.00 | 107.00 | 136.00 | 446.00 | 94.00 | 148.00 | 403.00 | 119.00 | 91.00 | 129.00 | 389.00 | 116.00 | 87.00 | 123.00 | 342.00 | 111.00 | 90.00 | 118.00 | 302.00 | NA | 93.00 | 119.00 | 272.00 | NA | 86.00 | 113.00 | 235.00 | NA | 82.00 | 111.00 | 211.00 | 97.00 | 75.00 | 101.00 | 186.00 | 93.00 | 65.00 | 86.00 | 150.00 | 76.00 | 66.00 | 73.00 | 112.00 | NA | 51.00 | 66.00 | 93.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
2024-11-24 | 2024-05-12 | 2024-02-18 | 2023-11-26 | 2023-05-07 | 2023-02-12 | 2022-11-20 | 2022-08-28 | 2022-05-08 | 2022-02-13 | 2021-11-21 | 2021-08-29 | 2021-05-09 | 2021-02-14 | 2020-11-22 | 2020-08-30 | 2020-05-10 | 2020-02-16 | 2019-11-24 | 2019-09-01 | 2019-05-12 | 2019-02-17 | 2018-11-25 | 2018-09-02 | 2018-05-13 | 2018-02-18 | 2017-11-26 | 2017-09-03 | 2017-05-07 | 2017-02-12 | 2016-11-20 | 2016-08-28 | 2016-05-08 | 2016-02-14 | 2015-11-22 | 2015-08-30 | 2015-05-10 | 2015-02-15 | 2014-11-23 | 2014-08-31 | 2014-05-11 | 2014-02-16 | 2013-11-24 | 2013-09-01 | 2013-05-12 | 2013-02-17 | 2012-11-25 | 2012-09-02 | 2012-05-06 | 2012-02-12 | 2011-11-20 | 2011-08-28 | 2011-05-08 | 2011-02-13 | 2010-11-21 | 2010-08-29 | 2010-05-09 | 2010-02-14 | 2009-11-22 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net Cash Provided By Used In Operating Activities | 3260.00 | 2999.00 | 731.00 | 4651.00 | 1541.00 | 3192.00 | 2610.00 | 2506.00 | 1227.00 | 401.00 | 3258.00 | 2940.00 | 3333.00 | 38.00 | 2647.00 | 4242.00 | 1898.00 | 619.00 | 2102.00 | NA | 2105.00 | -219.00 | 2177.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | 1229.00 | 900.00 | 1128.00 | 842.00 | 1490.00 | 713.00 | 939.00 | NA | 1349.00 | 423.00 | 1102.00 | NA | 1083.00 | 580.00 | 664.00 | 941.00 | 811.00 | 726.00 | 720.00 | 611.00 | 809.00 | NA | NA | |
Net Cash Provided By Used In Investing Activities | -985.00 | -954.00 | -1386.00 | -366.00 | -1282.00 | -808.00 | -1057.00 | -1487.00 | -1035.00 | -481.00 | -912.00 | -1155.00 | -1343.00 | -355.00 | -682.00 | -941.00 | -1850.00 | -470.00 | -630.00 | NA | -774.00 | -434.00 | -737.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | -595.00 | -527.00 | -653.00 | -606.00 | -596.00 | -65.00 | -826.00 | NA | -261.00 | 0.00 | -855.00 | NA | -65.00 | -100.00 | -352.00 | 58.00 | -377.00 | -724.00 | -137.00 | -1103.00 | -406.00 | NA | NA | |
Net Cash Provided By Used In Financing Activities | -1193.00 | -698.00 | -7276.00 | -974.00 | -735.00 | -352.00 | -863.00 | -1940.00 | -676.00 | -828.00 | -839.00 | -719.00 | -419.00 | -4650.00 | -700.00 | -1918.00 | 2999.00 | -1392.00 | -836.00 | NA | -397.00 | -49.00 | -700.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | -1470.00 | -265.00 | -108.00 | -244.00 | -318.00 | -153.00 | -71.00 | NA | -19.00 | 114.00 | 121.00 | NA | -619.00 | -459.00 | 67.00 | -1015.00 | 241.00 | -416.00 | -87.00 | -707.00 | -123.00 | NA | NA |
2024-11-24 | 2024-05-12 | 2024-02-18 | 2023-11-26 | 2023-05-07 | 2023-02-12 | 2022-11-20 | 2022-08-28 | 2022-05-08 | 2022-02-13 | 2021-11-21 | 2021-08-29 | 2021-05-09 | 2021-02-14 | 2020-11-22 | 2020-08-30 | 2020-05-10 | 2020-02-16 | 2019-11-24 | 2019-09-01 | 2019-05-12 | 2019-02-17 | 2018-11-25 | 2018-09-02 | 2018-05-13 | 2018-02-18 | 2017-11-26 | 2017-09-03 | 2017-05-07 | 2017-02-12 | 2016-11-20 | 2016-08-28 | 2016-05-08 | 2016-02-14 | 2015-11-22 | 2015-08-30 | 2015-05-10 | 2015-02-15 | 2014-11-23 | 2014-08-31 | 2014-05-11 | 2014-02-16 | 2013-11-24 | 2013-09-01 | 2013-05-12 | 2013-02-17 | 2012-11-25 | 2012-09-02 | 2012-05-06 | 2012-02-12 | 2011-11-20 | 2011-08-28 | 2011-05-08 | 2011-02-13 | 2010-11-21 | 2010-08-29 | 2010-05-09 | 2010-02-14 | 2009-11-22 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net Cash Provided By Used In Operating Activities | 3260.00 | 2999.00 | 731.00 | 4651.00 | 1541.00 | 3192.00 | 2610.00 | 2506.00 | 1227.00 | 401.00 | 3258.00 | 2940.00 | 3333.00 | 38.00 | 2647.00 | 4242.00 | 1898.00 | 619.00 | 2102.00 | NA | 2105.00 | -219.00 | 2177.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | 1229.00 | 900.00 | 1128.00 | 842.00 | 1490.00 | 713.00 | 939.00 | NA | 1349.00 | 423.00 | 1102.00 | NA | 1083.00 | 580.00 | 664.00 | 941.00 | 811.00 | 726.00 | 720.00 | 611.00 | 809.00 | NA | NA | |
Net Income Loss | 1798.00 | 1681.00 | 1743.00 | 1589.00 | 1302.00 | 1466.00 | 1364.00 | 1868.00 | 1353.00 | 1299.00 | 1324.00 | 1670.00 | 1220.00 | 951.00 | 1166.00 | 1389.00 | 838.00 | 931.00 | 844.00 | 1097.00 | 906.00 | 889.00 | 767.00 | 1043.00 | 750.00 | 701.00 | 640.00 | 919.00 | 700.00 | 515.00 | 545.00 | 779.00 | 545.00 | 546.00 | 480.00 | 767.00 | 516.00 | 598.00 | 496.00 | 697.00 | 473.00 | 463.00 | 425.00 | 617.00 | 459.00 | 547.00 | 416.00 | 609.00 | 386.00 | 394.00 | 320.00 | 478.00 | 324.00 | 348.00 | 312.00 | 432.00 | 306.00 | 299.00 | 266.00 | |
Depreciation Depletion And Amortization | 548.00 | 516.00 | 514.00 | 501.00 | 472.00 | 470.00 | 447.00 | 594.00 | 438.00 | 436.00 | 432.00 | 559.00 | 402.00 | 416.00 | 404.00 | 505.00 | 382.00 | 389.00 | 369.00 | NA | 336.00 | 352.00 | 331.00 | NA | 327.00 | 344.00 | 335.00 | NA | 320.00 | 312.00 | 297.00 | 408.00 | 291.00 | 285.00 | 271.00 | 351.00 | 262.00 | 260.00 | 254.00 | 321.00 | 237.00 | 240.00 | 231.00 | NA | 221.00 | 217.00 | 213.00 | NA | 202.00 | 209.00 | 205.00 | 273.00 | 196.00 | 195.00 | 191.00 | 246.00 | 180.00 | 185.00 | NA | |
Increase Decrease In Other Operating Capital Net | -391.00 | 318.00 | -205.00 | -530.00 | 999.00 | -298.00 | -415.00 | -32.00 | 211.00 | -445.00 | -283.00 | -113.00 | -502.00 | 22.00 | -464.00 | -194.00 | 46.00 | -344.00 | -236.00 | NA | -38.00 | -26.00 | -336.00 | NA | -253.00 | 54.00 | -150.00 | NA | -75.00 | -392.00 | -47.00 | 45.00 | -211.00 | -391.00 | 10.00 | 0.00 | -144.00 | -227.00 | -186.00 | 140.00 | -226.00 | -285.00 | -328.00 | NA | -305.00 | -95.00 | -181.00 | NA | -67.00 | -218.00 | -168.00 | -1.00 | -43.00 | -218.00 | -108.00 | 44.00 | -141.00 | NA | NA | |
Increase Decrease In Inventories | 2541.00 | 406.00 | -959.00 | 1384.00 | 253.00 | -2586.00 | 737.00 | 370.00 | 1311.00 | -438.00 | 2760.00 | 361.00 | 51.00 | -1100.00 | 2580.00 | 1056.00 | -659.00 | -1990.00 | 2384.00 | NA | -40.00 | -875.00 | 1324.00 | NA | 26.00 | -613.00 | 1415.00 | NA | 217.00 | -1248.00 | 1983.00 | 33.00 | -106.00 | -1375.00 | 1473.00 | 210.00 | 285.00 | -933.00 | 1328.00 | -21.00 | 187.00 | -1023.00 | 1420.00 | NA | 73.00 | -533.00 | 1055.00 | NA | 107.00 | -735.00 | 1062.00 | 285.00 | 206.00 | -761.00 | 912.00 | 93.00 | 183.00 | NA | NA | |
Increase Decrease In Accounts Payable | 2601.00 | 1376.00 | -2850.00 | 2854.00 | 545.00 | -1904.00 | 487.00 | 125.00 | 796.00 | -2419.00 | 3389.00 | 582.00 | 1065.00 | -2594.00 | 2785.00 | 2832.00 | -34.00 | -3201.00 | 2664.00 | NA | 684.00 | -2506.00 | 1822.00 | NA | 674.00 | -1572.00 | 2058.00 | NA | 655.00 | -2128.00 | 3707.00 | -1484.00 | 434.00 | -1917.00 | 1435.00 | 94.00 | 549.00 | -1208.00 | 1445.00 | -74.00 | 660.00 | -1368.00 | 1311.00 | NA | 401.00 | -1046.00 | 1283.00 | NA | 469.00 | -1066.00 | 991.00 | 286.00 | 418.00 | -861.00 | 961.00 | 13.00 | 328.00 | NA | NA | |
Share Based Compensation | 463.00 | 106.00 | 136.00 | 444.00 | 94.00 | 147.00 | 402.00 | 118.00 | 90.00 | 128.00 | 388.00 | 115.00 | 87.00 | 122.00 | 341.00 | 111.00 | 88.00 | 118.00 | 301.00 | NA | 93.00 | 119.00 | 270.00 | NA | 85.00 | 112.00 | 234.00 | NA | 82.00 | 111.00 | 211.00 | 97.00 | 75.00 | 101.00 | 186.00 | 93.00 | 65.00 | 86.00 | 150.00 | 76.00 | 66.00 | 73.00 | 112.00 | NA | 51.00 | 66.00 | 93.00 | NA | 45.00 | 58.00 | 76.00 | 55.00 | 43.00 | 52.00 | 57.00 | 51.00 | 39.00 | 48.00 | NA |
2024-11-24 | 2024-05-12 | 2024-02-18 | 2023-11-26 | 2023-05-07 | 2023-02-12 | 2022-11-20 | 2022-08-28 | 2022-05-08 | 2022-02-13 | 2021-11-21 | 2021-08-29 | 2021-05-09 | 2021-02-14 | 2020-11-22 | 2020-08-30 | 2020-05-10 | 2020-02-16 | 2019-11-24 | 2019-09-01 | 2019-05-12 | 2019-02-17 | 2018-11-25 | 2018-09-02 | 2018-05-13 | 2018-02-18 | 2017-11-26 | 2017-09-03 | 2017-05-07 | 2017-02-12 | 2016-11-20 | 2016-08-28 | 2016-05-08 | 2016-02-14 | 2015-11-22 | 2015-08-30 | 2015-05-10 | 2015-02-15 | 2014-11-23 | 2014-08-31 | 2014-05-11 | 2014-02-16 | 2013-11-24 | 2013-09-01 | 2013-05-12 | 2013-02-17 | 2012-11-25 | 2012-09-02 | 2012-05-06 | 2012-02-12 | 2011-11-20 | 2011-08-28 | 2011-05-08 | 2011-02-13 | 2010-11-21 | 2010-08-29 | 2010-05-09 | 2010-02-14 | 2009-11-22 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net Cash Provided By Used In Investing Activities | -985.00 | -954.00 | -1386.00 | -366.00 | -1282.00 | -808.00 | -1057.00 | -1487.00 | -1035.00 | -481.00 | -912.00 | -1155.00 | -1343.00 | -355.00 | -682.00 | -941.00 | -1850.00 | -470.00 | -630.00 | NA | -774.00 | -434.00 | -737.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | -595.00 | -527.00 | -653.00 | -606.00 | -596.00 | -65.00 | -826.00 | NA | -261.00 | 0.00 | -855.00 | NA | -65.00 | -100.00 | -352.00 | 58.00 | -377.00 | -724.00 | -137.00 | -1103.00 | -406.00 | NA | NA | |
Payments To Acquire Property Plant And Equipment | 1264.00 | 1062.00 | 1031.00 | 1040.00 | 820.00 | 890.00 | 1057.00 | 1259.00 | 854.00 | 723.00 | 1055.00 | 1094.00 | 1028.00 | 573.00 | 893.00 | 852.00 | 698.00 | 545.00 | 715.00 | NA | 672.00 | 587.00 | 730.00 | NA | 585.00 | 508.00 | 820.00 | NA | 540.00 | 516.00 | 667.00 | 849.00 | 461.00 | 624.00 | 715.00 | 805.00 | 421.00 | 612.00 | 555.00 | 567.00 | 405.00 | 447.00 | 574.00 | NA | 436.00 | 455.00 | 488.00 | NA | 268.00 | 289.00 | 343.00 | 472.00 | 278.00 | 234.00 | 306.00 | 411.00 | 138.00 | 193.00 | NA |
2024-11-24 | 2024-05-12 | 2024-02-18 | 2023-11-26 | 2023-05-07 | 2023-02-12 | 2022-11-20 | 2022-08-28 | 2022-05-08 | 2022-02-13 | 2021-11-21 | 2021-08-29 | 2021-05-09 | 2021-02-14 | 2020-11-22 | 2020-08-30 | 2020-05-10 | 2020-02-16 | 2019-11-24 | 2019-09-01 | 2019-05-12 | 2019-02-17 | 2018-11-25 | 2018-09-02 | 2018-05-13 | 2018-02-18 | 2017-11-26 | 2017-09-03 | 2017-05-07 | 2017-02-12 | 2016-11-20 | 2016-08-28 | 2016-05-08 | 2016-02-14 | 2015-11-22 | 2015-08-30 | 2015-05-10 | 2015-02-15 | 2014-11-23 | 2014-08-31 | 2014-05-11 | 2014-02-16 | 2013-11-24 | 2013-09-01 | 2013-05-12 | 2013-02-17 | 2012-11-25 | 2012-09-02 | 2012-05-06 | 2012-02-12 | 2011-11-20 | 2011-08-28 | 2011-05-08 | 2011-02-13 | 2010-11-21 | 2010-08-29 | 2010-05-09 | 2010-02-14 | 2009-11-22 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net Cash Provided By Used In Financing Activities | -1193.00 | -698.00 | -7276.00 | -974.00 | -735.00 | -352.00 | -863.00 | -1940.00 | -676.00 | -828.00 | -839.00 | -719.00 | -419.00 | -4650.00 | -700.00 | -1918.00 | 2999.00 | -1392.00 | -836.00 | NA | -397.00 | -49.00 | -700.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | -1470.00 | -265.00 | -108.00 | -244.00 | -318.00 | -153.00 | -71.00 | NA | -19.00 | 114.00 | 121.00 | NA | -619.00 | -459.00 | 67.00 | -1015.00 | 241.00 | -416.00 | -87.00 | -707.00 | -123.00 | NA | NA | |
Payments Of Dividends | 515.00 | 515.00 | 7107.00 | 905.00 | 399.00 | 0.00 | 400.00 | NA | 351.00 | 0.00 | 350.00 | 698.00 | 310.00 | 4430.00 | 310.00 | 619.00 | 287.00 | 0.00 | 573.00 | NA | 251.00 | 0.00 | 501.00 | NA | 219.00 | 220.00 | 0.00 | NA | 198.00 | 0.00 | 198.00 | 394.00 | 176.00 | 176.00 | 0.00 | 351.00 | 2358.00 | 2358.00 | NA | 311.00 | 136.00 | NA | NA | NA | 120.00 | NA | NA | NA | 104.00 | 105.00 | 0.00 | 210.00 | 90.00 | 0.00 | 89.00 | 180.00 | 79.00 | NA | NA | |
Payments For Repurchase Of Common Stock | 207.00 | 162.00 | 160.00 | 162.00 | 162.00 | 143.00 | 141.00 | 185.00 | 139.00 | 78.00 | 37.00 | 129.00 | 181.00 | 106.00 | 80.00 | 85.00 | 34.00 | 47.00 | 30.00 | NA | 46.00 | 117.00 | 32.00 | NA | 54.00 | 60.00 | 124.00 | NA | 46.00 | 68.00 | 122.00 | 136.00 | 137.00 | 71.00 | 142.00 | 256.00 | 123.00 | 84.00 | 18.00 | 163.00 | 171.00 | 0.00 | 0.00 | NA | 0.00 | 0.00 | 36.00 | NA | 140.00 | 149.00 | 163.00 | 277.00 | 108.00 | 94.00 | 145.00 | 435.00 | 110.00 | NA | NA |
2024-11-24 | 2024-05-12 | 2024-02-18 | 2023-11-26 | 2023-05-07 | 2023-02-12 | 2022-11-20 | 2022-08-28 | 2022-05-08 | 2022-02-13 | 2021-11-21 | 2021-08-29 | 2021-05-09 | 2021-02-14 | 2020-11-22 | 2020-08-30 | 2020-05-10 | 2020-02-16 | 2019-11-24 | 2019-09-01 | 2019-05-12 | 2019-02-17 | 2018-11-25 | 2018-09-02 | 2018-05-13 | 2018-02-18 | 2017-11-26 | 2017-09-03 | 2017-05-07 | 2017-02-12 | 2016-11-20 | 2016-08-28 | 2016-05-08 | 2016-02-14 | 2015-11-22 | 2015-08-30 | 2015-05-10 | 2015-02-15 | 2014-11-23 | 2014-08-31 | 2014-05-11 | 2014-02-16 | 2013-11-24 | 2013-09-01 | 2013-05-12 | 2013-02-17 | 2012-11-25 | 2012-09-02 | 2012-05-06 | 2012-02-12 | 2011-11-20 | 2011-08-28 | 2011-05-08 | 2011-02-13 | 2010-11-21 | 2010-08-29 | 2010-05-09 | 2010-02-14 | 2009-11-22 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenues | 62151.00 | 58515.00 | 58442.00 | 57799.00 | 53648.00 | 55266.00 | 54437.00 | 72091.00 | 52596.00 | 51904.00 | 50363.00 | 62675.00 | 45277.00 | 44769.00 | 43208.00 | 53383.00 | 37266.00 | 39072.00 | 37040.00 | 47498.00 | 34740.00 | 35396.00 | 35069.00 | 44411.00 | 32361.00 | 32995.00 | 31809.00 | 42300.00 | 28860.00 | 29766.00 | 28099.00 | 36560.00 | 26769.00 | 28170.00 | 27220.00 | 35778.00 | 26101.00 | 27454.00 | 26866.00 | 35523.00 | 25794.00 | 26306.00 | 25017.00 | 32487.00 | 24083.00 | 24871.00 | 23715.00 | 32218.00 | 22324.00 | 22967.00 | 21628.00 | 28178.00 | 20623.00 | 20875.00 | 19239.00 | 24125.00 | 17780.00 | 18742.00 | 17299.00 | |
Operating, | 8404.00 | 8014.00 | 7874.00 | 7901.00 | 7268.00 | 7299.00 | 7356.00 | 10269.00 | 7268.00 | 7017.00 | 7121.00 | 8987.00 | 6299.00 | 6001.00 | 6011.00 | 7354.00 | 4722.00 | 5231.00 | 5127.00 | NA | 4792.00 | 4792.00 | 4977.00 | NA | 4647.00 | 4745.00 | 4771.00 | NA | 4069.00 | 4229.00 | 4099.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 | |
Operating,US | 45088.00 | 42449.00 | 41952.00 | 41833.00 | 39049.00 | 40145.00 | 40145.00 | 52876.00 | 38534.00 | 37567.00 | 36317.00 | 45220.00 | 32759.00 | 32127.00 | 31292.00 | 38928.00 | 27626.00 | 28523.00 | 27065.00 | NA | 25536.00 | 25872.00 | 25550.00 | NA | 23475.00 | 23687.00 | 22813.00 | NA | 21172.00 | 21764.00 | 20377.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 | |
Operating, Other International Operations | 8659.00 | 8052.00 | 8616.00 | 8065.00 | 7331.00 | 7822.00 | 6936.00 | 8946.00 | 6794.00 | 7320.00 | 6925.00 | 8468.00 | 6219.00 | 6641.00 | 5905.00 | 7101.00 | 4918.00 | 5318.00 | 4848.00 | NA | 4412.00 | 4732.00 | 4542.00 | NA | 4239.00 | 4563.00 | 4225.00 | NA | 3619.00 | 3773.00 | 3623.00 | 4511.00 | 3372.00 | 3737.00 | 3492.00 | 4297.00 | 3182.00 | 3574.00 | 3454.00 | 4461.00 | 3199.00 | 3391.00 | 3169.00 | NA | 2782.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Revenue From Contract With Customer Excluding Assessed Tax | 62151.00 | 58515.00 | 58442.00 | 57799.00 | 53648.00 | 55266.00 | 54437.00 | 72091.00 | 52596.00 | 51904.00 | 50363.00 | 62675.00 | 45277.00 | 44769.00 | 43208.00 | 53383.00 | 37266.00 | 39072.00 | 37040.00 | 47498.00 | 34740.00 | 35396.00 | 35069.00 | 44411.00 | 32361.00 | 32995.00 | 31809.00 | 42300.00 | 28860.00 | 29766.00 | 28099.00 | 36560.00 | 26769.00 | 28170.00 | 27220.00 | 35778.00 | 26101.00 | 27454.00 | 26866.00 | 35523.00 | 25794.00 | 26306.00 | 25017.00 | 32487.00 | 24083.00 | 24871.00 | 23715.00 | 32218.00 | 22324.00 | 22967.00 | 21628.00 | 28178.00 | 20623.00 | 20875.00 | 19239.00 | 24125.00 | 17780.00 | 18742.00 | 17299.00 | |
Foods And Sundries | 25062.00 | 23065.00 | 23675.00 | 23024.00 | 21298.00 | 21926.00 | 21448.00 | NA | 19594.00 | 19489.00 | 19563.00 | NA | 17551.00 | 17624.00 | 18019.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 | |
Fresh Foods | 8218.00 | 7888.00 | 7996.00 | 7328.00 | 7194.00 | 7376.00 | 6717.00 | NA | 6813.00 | 6959.00 | 6439.00 | NA | 6296.00 | 6254.00 | 5863.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 | |
Non Foods | 16171.00 | 14518.00 | 15017.00 | 14766.00 | 13087.00 | 14741.00 | 14032.00 | 18023.00 | 13810.00 | 15105.00 | 14162.00 | 16960.00 | 12899.00 | 13723.00 | 12384.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 | |
Other | 11534.00 | 11921.00 | 10643.00 | 11599.00 | 11025.00 | 10196.00 | 11240.00 | 16442.00 | 11395.00 | 9384.00 | 9253.00 | 11628.00 | 7630.00 | 6287.00 | 6081.00 | 7377.00 | 5270.00 | 6915.00 | 6988.00 | NA | 6793.00 | 5978.00 | 6414.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 | |
Membership | 1166.00 | 1123.00 | 1111.00 | 1082.00 | 1044.00 | 1027.00 | 1000.00 | 1327.00 | 984.00 | 967.00 | 946.00 | 1234.00 | 901.00 | 881.00 | 861.00 | 1106.00 | 815.00 | 816.00 | 804.00 | 1050.00 | 776.00 | 768.00 | 758.00 | 997.00 | 737.00 | 716.00 | 692.00 | 943.00 | 644.00 | 636.00 | 630.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 | |
Product | 60985.00 | 57392.00 | 57331.00 | 56717.00 | 52604.00 | 54239.00 | 53437.00 | 70764.00 | 51612.00 | 50937.00 | 49417.00 | 61441.00 | 44376.00 | 43888.00 | 42347.00 | 52277.00 | 36451.00 | 38256.00 | 36236.00 | 46448.00 | 33964.00 | 34628.00 | 34311.00 | 43414.00 | 31624.00 | 32279.00 | 31117.00 | 41357.00 | 28216.00 | 29130.00 | 27469.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 |