2024-07-28 | 2024-04-28 | 2024-01-28 | 2023-10-29 | 2023-07-30 | 2023-04-30 | 2023-01-29 | 2022-10-30 | 2022-07-31 | 2022-05-01 | 2022-01-30 | 2021-10-31 | 2021-08-01 | 2021-05-02 | 2021-01-31 | 2020-10-25 | 2020-07-26 | 2020-04-26 | 2020-01-26 | 2019-10-27 | 2019-07-28 | 2019-04-28 | 2019-01-27 | 2018-10-28 | 2018-07-29 | 2018-04-29 | 2018-01-28 | 2017-10-29 | 2017-07-30 | 2017-04-30 | 2017-01-29 | 2016-10-30 | 2016-07-31 | 2016-05-01 | 2016-01-31 | 2015-10-25 | 2015-07-26 | 2015-04-26 | 2015-01-25 | 2014-10-26 | 2014-07-27 | 2014-04-27 | 2014-01-26 | 2013-10-27 | 2013-07-28 | 2013-04-28 | 2013-01-27 | 2012-10-28 | 2012-07-29 | 2012-04-29 | 2012-01-29 | 2011-10-30 | 2011-07-31 | 2011-05-01 | 2011-01-30 | 2010-10-31 | 2010-08-01 | 2010-07-31 | 2010-05-02 | 2010-01-31 | 2009-10-25 | 2009-07-26 | 2009-04-26 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Common Stock Value | 25.00 | 2.00 | 2.00 | 2.00 | 2.00 | 2.00 | 2.00 | 2.00 | 2.00 | 3.00 | 3.00 | 3.00 | 3.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 | 4.00 | 4.00 | 4.00 | 4.00 | 4.00 | 3.02 | 3.01 | 2.98 | 2.97 | 2.93 | 2.93 | 2.90 | 2.90 | 2.88 | 2.88 | 2.85 | 2.83 | 2.80 | 2.79 | 2.76 | 2.75 | 2.71 | NA | NA | NA | NA | 2.61 | NA | NA | NA | |
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 | NA | NA | NA | NA | NA | |
Weighted Average Number Of Diluted Shares Outstanding | 24848.00 | 2489.00 | NA | 2494.00 | 2499.00 | 2490.00 | NA | 2499.00 | 2516.00 | 2537.00 | NA | 2538.00 | 2532.00 | 2528.00 | NA | 2520.00 | 2504.00 | 2488.00 | NA | 2472.00 | 2464.00 | 2464.00 | NA | 2500.00 | 2504.00 | 2508.00 | NA | 2512.00 | 2532.00 | 2564.00 | NA | 2612.00 | 2524.00 | 2388.00 | NA | 2260.00 | 2224.00 | 2272.00 | NA | 2232.80 | 2282.29 | 2281.69 | NA | 2355.01 | 2368.02 | 2477.21 | NA | 2515.38 | 2492.57 | 2495.14 | NA | 2454.24 | 2.46 | 2.45 | NA | 2330.59 | 2.29 | NA | 2.36 | NA | NA | NA | NA | |
Weighted Average Number Of Shares Outstanding Basic | 24578.00 | 2462.00 | NA | 2468.00 | 2473.00 | 2470.00 | NA | 2483.00 | 2495.00 | 2506.00 | NA | 2499.00 | 2493.00 | 2484.00 | NA | 2472.00 | 2464.00 | 2456.00 | NA | 2440.00 | 2436.00 | 2428.00 | NA | 2436.00 | 2428.00 | 2424.00 | NA | 2412.00 | 2388.00 | 2368.00 | NA | 2152.00 | 2136.00 | 2148.00 | NA | 2168.00 | 2164.00 | 2196.00 | NA | 2191.16 | 2232.89 | 2236.37 | NA | 2323.48 | 2341.38 | 2467.49 | NA | 2489.41 | 2475.98 | 2463.12 | NA | 2428.25 | 2.41 | 2.38 | NA | 2309.29 | 2.29 | NA | 2.27 | NA | NA | NA | NA | |
Earnings Per Share Basic | 0.68 | 6.04 | 4.98 | 3.75 | 2.50 | 0.83 | 0.58 | 0.27 | 0.26 | 0.65 | 1.20 | 0.99 | 0.95 | 0.77 | 0.59 | 0.54 | 0.25 | 0.37 | 0.39 | 0.37 | 0.23 | 0.16 | 0.23 | 0.51 | 0.45 | 0.51 | 0.46 | 0.35 | 0.24 | 0.21 | 0.29 | 0.25 | 0.12 | 0.09 | 0.10 | 0.11 | 0.01 | 0.06 | 0.09 | 0.08 | 0.06 | 0.06 | 0.07 | 0.05 | 0.04 | 0.03 | 0.07 | 0.09 | 0.05 | 0.03 | 0.05 | 0.07 | 0.06 | 0.06 | 0.07 | 0.04 | -0.06 | -0.06 | 0.06 | 0.06 | 0.05 | -0.05 | -0.09 | |
Earnings Per Share Diluted | 0.67 | 5.98 | 4.92 | 3.71 | 2.48 | 0.82 | 0.57 | 0.27 | 0.26 | 0.64 | 1.18 | 0.97 | 0.94 | 0.76 | 0.58 | 0.53 | 0.25 | 0.37 | 0.38 | 0.36 | 0.23 | 0.16 | 0.23 | 0.49 | 0.44 | 0.49 | 0.45 | 0.33 | 0.23 | 0.20 | 0.25 | 0.21 | 0.10 | 0.08 | 0.09 | 0.11 | 0.01 | 0.06 | 0.09 | 0.08 | 0.06 | 0.06 | 0.06 | 0.05 | 0.04 | 0.03 | 0.07 | 0.08 | 0.05 | 0.03 | 0.05 | 0.07 | 0.06 | 0.06 | 0.07 | 0.04 | -0.06 | -0.06 | 0.06 | 0.06 | 0.05 | -0.05 | -0.09 |
2024-07-28 | 2024-04-28 | 2024-01-28 | 2023-10-29 | 2023-07-30 | 2023-04-30 | 2023-01-29 | 2022-10-30 | 2022-07-31 | 2022-05-01 | 2022-01-30 | 2021-10-31 | 2021-08-01 | 2021-05-02 | 2021-01-31 | 2020-10-25 | 2020-07-26 | 2020-04-26 | 2020-01-26 | 2019-10-27 | 2019-07-28 | 2019-04-28 | 2019-01-27 | 2018-10-28 | 2018-07-29 | 2018-04-29 | 2018-01-28 | 2017-10-29 | 2017-07-30 | 2017-04-30 | 2017-01-29 | 2016-10-30 | 2016-07-31 | 2016-05-01 | 2016-01-31 | 2015-10-25 | 2015-07-26 | 2015-04-26 | 2015-01-25 | 2014-10-26 | 2014-07-27 | 2014-04-27 | 2014-01-26 | 2013-10-27 | 2013-07-28 | 2013-04-28 | 2013-01-27 | 2012-10-28 | 2012-07-29 | 2012-04-29 | 2012-01-29 | 2011-10-30 | 2011-07-31 | 2011-05-01 | 2011-01-30 | 2010-10-31 | 2010-08-01 | 2010-07-31 | 2010-05-02 | 2010-01-31 | 2009-10-25 | 2009-07-26 | 2009-04-26 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue From Contract With Customer Excluding Assessed Tax | 30040.00 | 26044.00 | 22103.00 | 18120.00 | 13507.00 | 7192.00 | 6051.00 | 5931.00 | 6704.00 | 8288.00 | 7643.00 | 7103.00 | 6507.00 | 5661.00 | 5003.00 | 4726.00 | 3866.00 | 3080.00 | 3105.00 | 3014.00 | 2579.00 | 2220.00 | 2205.00 | 3181.00 | 3123.00 | 3207.00 | 2911.00 | 2636.00 | 2230.00 | 1937.00 | 2173.00 | 2004.00 | 1428.00 | 1305.00 | 1401.00 | 1305.00 | 1153.00 | 1151.00 | 1250.51 | 1225.38 | 1102.82 | 1102.79 | 1144.22 | 1053.97 | 977.24 | 954.74 | 1106.90 | 1204.11 | 1044.27 | 924.88 | 953.19 | 1066.18 | 1016.52 | 962.04 | 886.38 | 843.91 | 811.21 | 811.21 | 1001.81 | 982.49 | 903.21 | 776.52 | 664.23 | |
Revenues | 30040.00 | 26044.00 | 22103.00 | 18120.00 | 13507.00 | 7192.00 | 6051.00 | 5931.00 | 6704.00 | 8288.00 | 7643.00 | 7103.00 | 6507.00 | 5661.00 | 5003.00 | 4726.00 | 3866.00 | 3080.00 | 3105.00 | 3014.00 | 2579.00 | 2220.00 | 2205.00 | 3181.00 | 3123.00 | 3207.00 | 2911.00 | 2636.00 | 2230.00 | 1937.00 | 2173.00 | 2004.00 | 1428.00 | 1305.00 | 1401.00 | 1305.00 | 1153.00 | 1151.00 | 1250.51 | 1225.38 | 1102.82 | 1102.79 | 1144.22 | 1053.97 | 977.24 | 954.74 | 1106.90 | 1204.11 | 1044.27 | 924.88 | 953.19 | 1066.18 | 1016.52 | 962.04 | 886.38 | 843.91 | 811.21 | 811.21 | 1001.81 | 982.49 | 903.21 | 776.52 | 664.23 | |
Gain Loss On Investments | 195.00 | 69.00 | 262.00 | -69.00 | 59.00 | -14.00 | -10.00 | -11.00 | -7.00 | -17.00 | -52.00 | 19.00 | 0.00 | 133.00 | NA | -4.00 | -2.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 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Cost Of Revenue | 7466.00 | 5638.00 | 5312.00 | 4720.00 | 4045.00 | 2544.00 | 2218.00 | 2754.00 | 3789.00 | 2857.00 | 2644.00 | 2472.00 | 2292.00 | 2032.00 | 1847.00 | 1766.00 | 1591.00 | 1076.00 | 1090.00 | 1098.00 | 1038.00 | 924.00 | 998.00 | 1260.00 | 1148.00 | 1139.00 | 1110.00 | 1067.00 | 928.00 | 787.00 | 870.00 | 821.00 | 602.00 | 554.00 | 610.00 | 571.00 | 519.00 | 498.00 | 550.91 | 548.68 | 483.85 | 498.58 | 524.98 | 469.55 | 431.70 | 436.17 | 521.30 | 567.45 | 503.55 | 461.51 | 463.18 | 509.46 | 491.23 | 477.54 | 460.02 | 451.85 | 676.92 | 676.92 | 545.44 | 543.77 | 511.42 | 619.80 | 474.54 | |
Cost Of Goods And Services Sold | 7466.00 | 5638.00 | 5312.00 | 4720.00 | 4045.00 | 2544.00 | 2218.00 | 2754.00 | 3789.00 | 2857.00 | 2644.00 | 2472.00 | 2292.00 | 2032.00 | 1847.00 | 1766.00 | 1591.00 | 1076.00 | 1090.00 | 1098.00 | 1038.00 | 924.00 | 998.00 | 1260.00 | 1148.00 | 1139.00 | 1110.00 | 1067.00 | 928.00 | 787.00 | 870.00 | 821.00 | 602.00 | 554.00 | 610.00 | 571.00 | 519.00 | 498.00 | 550.91 | 548.68 | 483.85 | 498.58 | 524.98 | 469.55 | 431.70 | 436.17 | 521.30 | 567.45 | 503.55 | 461.51 | 463.18 | 509.46 | 491.23 | 477.54 | 460.02 | 451.85 | 676.92 | 676.92 | 545.44 | 543.77 | 511.42 | 619.80 | 474.54 | |
Gross Profit | 22574.00 | 20406.00 | 16791.00 | 13400.00 | 9462.00 | 4648.00 | 3833.00 | 3177.00 | 2915.00 | 5431.00 | 4999.00 | 4631.00 | 4215.00 | 3629.00 | 3156.00 | 2960.00 | 2275.00 | 2004.00 | 2015.00 | 1916.00 | 1541.00 | 1296.00 | 1207.00 | 1921.00 | 1975.00 | 2068.00 | 1801.00 | 1569.00 | 1302.00 | 1150.00 | 1303.00 | 1183.00 | 826.00 | 751.00 | 791.00 | 734.00 | 634.00 | 653.00 | 699.60 | 676.70 | 618.97 | 604.20 | 619.24 | 584.41 | 545.54 | 518.57 | 585.60 | 636.66 | 540.72 | 463.36 | 490.01 | 556.72 | 525.28 | 484.50 | 426.36 | 392.06 | 134.29 | 134.29 | 456.38 | 438.72 | 391.78 | 156.72 | 189.70 | |
Operating Expenses | 3932.00 | 3497.00 | 3177.00 | 2983.00 | 2662.00 | 2508.00 | 2577.00 | 2576.00 | 2416.00 | 3563.00 | 2029.00 | 1960.00 | 1771.00 | 1673.00 | 1649.00 | 1562.00 | 1624.00 | 1028.00 | 1025.00 | 989.00 | 970.00 | 938.00 | 913.00 | 863.00 | 818.00 | 773.00 | 728.00 | 674.00 | 614.00 | 596.00 | 570.00 | 544.00 | 509.00 | 506.00 | 539.00 | 489.00 | 558.00 | 477.00 | 468.47 | 463.38 | 455.80 | 452.84 | 452.32 | 443.43 | 440.00 | 435.79 | 402.03 | 384.44 | 401.10 | 390.54 | 367.70 | 359.63 | 351.25 | 329.64 | 246.58 | 288.28 | 309.50 | NA | 308.98 | NA | NA | NA | NA | |
Research And Development Expense | 3090.00 | 2720.00 | 2465.00 | 2294.00 | 2040.00 | 1875.00 | 1952.00 | 1945.00 | 1824.00 | 1618.00 | 1466.00 | 1403.00 | 1245.00 | 1153.00 | 1146.00 | 1047.00 | 997.00 | 735.00 | 738.00 | 712.00 | 704.00 | 674.00 | 647.00 | 605.00 | 581.00 | 542.00 | 507.00 | 462.00 | 416.00 | 411.00 | 394.00 | 373.00 | 350.00 | 346.00 | 344.00 | 329.00 | 320.00 | 339.00 | 348.25 | 340.08 | 337.12 | 334.26 | 336.64 | 340.29 | 331.74 | 327.16 | 298.01 | 284.18 | 281.19 | 283.90 | 266.86 | 256.50 | 247.72 | 231.52 | 215.56 | 204.53 | 210.63 | NA | 218.10 | NA | NA | NA | NA | |
Selling General And Administrative Expense | 842.00 | 777.00 | 712.00 | 689.00 | 622.00 | 633.00 | 625.00 | 631.00 | 592.00 | 592.00 | 563.00 | 557.00 | 526.00 | 520.00 | 503.00 | 515.00 | 627.00 | 293.00 | 287.00 | 277.00 | 266.00 | 264.00 | 266.00 | 258.00 | 237.00 | 231.00 | 221.00 | 212.00 | 198.00 | 185.00 | 176.00 | 171.00 | 157.00 | 159.00 | 161.00 | 152.00 | 149.00 | 138.00 | 120.21 | 123.30 | 118.67 | 118.58 | 115.68 | 103.13 | 108.27 | 108.63 | 104.02 | 100.26 | 119.90 | 106.64 | 100.83 | 103.13 | 103.53 | 98.12 | 88.02 | 83.75 | 98.86 | NA | 90.88 | NA | NA | NA | NA | |
Operating Income Loss | 18642.00 | 16909.00 | 13614.00 | 10417.00 | 6800.00 | 2140.00 | 1256.00 | 601.00 | 499.00 | 1868.00 | 2970.00 | 2671.00 | 2444.00 | 1956.00 | 1507.00 | 1398.00 | 651.00 | 976.00 | 990.00 | 927.00 | 571.00 | 358.00 | 294.00 | 1058.00 | 1157.00 | 1295.00 | 1073.00 | 895.00 | 688.00 | 554.00 | 733.00 | 639.00 | 317.00 | 245.00 | 252.00 | 245.00 | 76.00 | 176.00 | 231.14 | 213.31 | 163.18 | 151.36 | 166.92 | 140.99 | 105.53 | 82.78 | 183.57 | 252.22 | 139.62 | 72.83 | 122.32 | 197.09 | 174.03 | 154.86 | 179.78 | 103.78 | -175.21 | NA | 147.39 | NA | NA | NA | NA | |
Allocated Share Based Compensation Expense | 1154.00 | 1011.00 | 994.00 | 979.00 | 842.00 | 735.00 | 739.00 | 745.00 | 649.00 | 578.00 | 551.00 | 559.00 | 465.00 | 429.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 | |
Income Tax Expense Benefit | 2615.00 | 2398.00 | 1821.00 | 1279.00 | 793.00 | 166.00 | -126.00 | -67.00 | -181.00 | 187.00 | -138.00 | 174.00 | 20.00 | 132.00 | 13.00 | 12.00 | -13.00 | 64.00 | 65.00 | 60.00 | 54.00 | -5.00 | -242.00 | -149.00 | 79.00 | 67.00 | -40.00 | 58.00 | 101.00 | 29.00 | 71.00 | 79.00 | 64.00 | 45.00 | 46.00 | -1.00 | 46.00 | 38.00 | 34.73 | 36.10 | 26.65 | 26.77 | 21.97 | 22.75 | 15.37 | 10.17 | 12.13 | 44.55 | 26.16 | 16.66 | 8.55 | 26.51 | 25.97 | 21.27 | 14.26 | 18.72 | -28.09 | NA | 13.13 | NA | NA | NA | NA | |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification And Tax | 15.00 | -8.00 | 42.00 | -37.00 | 10.00 | -24.00 | 58.00 | -15.00 | -15.00 | -31.00 | -9.00 | 5.00 | -6.00 | -5.00 | 8.00 | 9.00 | 13.00 | -11.00 | NA | -2.00 | 0.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 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Other Comprehensive Income Loss Net Of Tax | 165.00 | -136.00 | 115.00 | -37.00 | -1.00 | -7.00 | 80.00 | -33.00 | -26.00 | -53.00 | -20.00 | 1.00 | -6.00 | -5.00 | 7.00 | 8.00 | 14.00 | -11.00 | 4.00 | -2.00 | 1.00 | 10.00 | 12.00 | -1.00 | 0.00 | 5.00 | -5.00 | -2.00 | 3.00 | 3.00 | -11.00 | -8.00 | 2.00 | 5.00 | -6.00 | 0.00 | -7.00 | 1.00 | -1.92 | 5.38 | -1.99 | 1.49 | -0.98 | -0.04 | -4.40 | 0.31 | -0.88 | -0.30 | 0.71 | -0.17 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Net Income Loss | 16599.00 | 14881.00 | 12285.00 | 9243.00 | 6188.00 | 2043.00 | 1414.00 | 680.00 | 656.00 | 1618.00 | 3003.00 | 2464.00 | 2374.00 | 1912.00 | 1457.00 | 1336.00 | 622.00 | 917.00 | 950.00 | 899.00 | 552.00 | 394.00 | 567.00 | 1230.00 | 1101.00 | 1244.00 | 1118.00 | 838.00 | 583.00 | 507.00 | 655.00 | 542.00 | 253.00 | 196.00 | 207.00 | 246.00 | 26.00 | 134.00 | 193.13 | 172.97 | 127.98 | 136.52 | 146.92 | 118.73 | 96.45 | 77.89 | 173.97 | 209.08 | 119.05 | 60.44 | 116.03 | 178.27 | 151.57 | 135.22 | 171.65 | 84.86 | -140.96 | -140.96 | 137.59 | 131.08 | 107.58 | -105.30 | -201.34 | |
Comprehensive Income Net Of Tax | 16764.00 | 14745.00 | 12400.00 | 9206.00 | 6187.00 | 2036.00 | 1494.00 | 647.00 | 630.00 | 1565.00 | 2983.00 | 2465.00 | 2368.00 | 1907.00 | 1464.00 | 1344.00 | 636.00 | 906.00 | 955.00 | 897.00 | 553.00 | 404.00 | 578.00 | 1229.00 | 1101.00 | 1249.00 | 1114.00 | 836.00 | 586.00 | 510.00 | 643.00 | 534.00 | 255.00 | 201.00 | 202.00 | 246.00 | 19.00 | 135.00 | 191.21 | 178.35 | 125.99 | 138.00 | 145.93 | 118.70 | 92.05 | 78.20 | 173.09 | 208.78 | 119.76 | 60.27 | 117.64 | 172.84 | 154.89 | 136.07 | 169.25 | 86.30 | -140.60 | NA | 136.30 | NA | NA | NA | NA |
2024-07-28 | 2024-04-28 | 2024-01-28 | 2023-10-29 | 2023-07-30 | 2023-04-30 | 2023-01-29 | 2022-10-30 | 2022-07-31 | 2022-05-01 | 2022-01-30 | 2021-10-31 | 2021-08-01 | 2021-05-02 | 2021-01-31 | 2020-10-25 | 2020-07-26 | 2020-04-26 | 2020-01-26 | 2019-10-27 | 2019-07-28 | 2019-04-28 | 2019-01-27 | 2018-10-28 | 2018-07-29 | 2018-04-29 | 2018-01-28 | 2017-10-29 | 2017-07-30 | 2017-04-30 | 2017-01-29 | 2016-10-30 | 2016-07-31 | 2016-05-01 | 2016-01-31 | 2015-10-25 | 2015-07-26 | 2015-04-26 | 2015-01-25 | 2014-10-26 | 2014-07-27 | 2014-04-27 | 2014-01-26 | 2013-10-27 | 2013-07-28 | 2013-04-28 | 2013-01-27 | 2012-10-28 | 2012-07-29 | 2012-04-29 | 2012-01-29 | 2011-10-30 | 2011-07-31 | 2011-05-01 | 2011-01-30 | 2010-10-31 | 2010-08-01 | 2010-07-31 | 2010-05-02 | 2010-01-31 | 2009-10-25 | 2009-07-26 | 2009-04-26 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Assets | 85227.00 | 77072.00 | 65728.00 | 54148.00 | 49555.00 | 44460.00 | 41182.00 | 40488.00 | 43476.00 | 45212.00 | 44187.00 | 40632.00 | 38650.00 | 30796.00 | 28791.00 | 26881.00 | 25180.00 | 23254.00 | 17315.00 | 15810.00 | 14775.00 | 14021.00 | 13292.00 | 13657.00 | 12882.00 | 11460.00 | 11241.00 | 9830.00 | 9402.00 | 9410.00 | 9841.00 | 9612.00 | 7461.00 | 7108.00 | 7370.00 | 7174.00 | 6979.00 | 7291.00 | 7201.37 | 6885.87 | 6933.72 | 6864.66 | 7250.89 | 5711.37 | 5569.59 | 6279.53 | 6412.24 | 6075.14 | 5891.88 | 5708.17 | 5552.93 | 5089.04 | 4864.42 | 4736.74 | 4495.25 | NA | NA | NA | NA | 3585.92 | NA | NA | NA | |
Liabilities | 27070.00 | 27930.00 | 22750.00 | 20883.00 | 22054.00 | 19940.00 | 19081.00 | 19139.00 | 19625.00 | 18892.00 | 17575.00 | 16834.00 | 17503.00 | 12022.00 | 11898.00 | 11547.00 | 11266.00 | 10155.00 | 5111.00 | 4596.00 | 4439.00 | 4317.00 | 3950.00 | 4182.00 | 4087.00 | 3743.00 | 3770.00 | 3477.00 | 3427.00 | 3271.00 | 4048.00 | 4243.00 | 2909.00 | 2833.00 | 2814.00 | NA | NA | NA | 2783.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 | |
Liabilities And Stockholders Equity | 85227.00 | 77072.00 | 65728.00 | 54148.00 | 49555.00 | 44460.00 | 41182.00 | 40488.00 | 43476.00 | 45212.00 | 44187.00 | 40632.00 | 38650.00 | 30796.00 | 28791.00 | 26881.00 | 25180.00 | 23254.00 | 17315.00 | 15810.00 | 14775.00 | 14021.00 | 13292.00 | 13657.00 | 12882.00 | 11460.00 | 11241.00 | 9830.00 | 9402.00 | 9410.00 | 9841.00 | 9612.00 | 7461.00 | 7108.00 | 7370.00 | 7174.00 | 6979.00 | 7291.00 | 7201.37 | 6885.87 | 6933.72 | 6864.66 | 7250.89 | 5711.37 | 5569.59 | 6279.53 | 6412.24 | 6075.14 | 5891.88 | 5708.17 | 5552.93 | 5089.04 | 4864.42 | 4736.74 | 4495.25 | NA | NA | NA | NA | 3585.92 | NA | NA | NA | |
Stockholders Equity | 58157.00 | 49142.00 | 42978.00 | 33265.00 | 27501.00 | 24520.00 | 22101.00 | 21349.00 | 23851.00 | 26320.00 | 26612.00 | 23798.00 | 21147.00 | 18774.00 | 16893.00 | 15334.00 | 13914.00 | 13099.00 | 12204.00 | 11214.00 | 10336.00 | 9704.00 | 9342.00 | 9475.00 | 8795.00 | 7717.00 | 7471.00 | 6352.00 | 5973.00 | 6132.00 | 5762.00 | 5324.00 | 4480.00 | 4196.00 | 4469.00 | 4465.00 | 4185.00 | 4556.00 | 4417.98 | 4204.59 | 4304.79 | 4166.98 | 4456.40 | 4320.65 | 4172.17 | 4824.94 | 4827.70 | 4722.85 | 4453.66 | 4287.43 | 4145.72 | 3973.45 | 3689.47 | 3447.81 | 3181.46 | NA | NA | NA | NA | 2665.14 | NA | NA | NA |
2024-07-28 | 2024-04-28 | 2024-01-28 | 2023-10-29 | 2023-07-30 | 2023-04-30 | 2023-01-29 | 2022-10-30 | 2022-07-31 | 2022-05-01 | 2022-01-30 | 2021-10-31 | 2021-08-01 | 2021-05-02 | 2021-01-31 | 2020-10-25 | 2020-07-26 | 2020-04-26 | 2020-01-26 | 2019-10-27 | 2019-07-28 | 2019-04-28 | 2019-01-27 | 2018-10-28 | 2018-07-29 | 2018-04-29 | 2018-01-28 | 2017-10-29 | 2017-07-30 | 2017-04-30 | 2017-01-29 | 2016-10-30 | 2016-07-31 | 2016-05-01 | 2016-01-31 | 2015-10-25 | 2015-07-26 | 2015-04-26 | 2015-01-25 | 2014-10-26 | 2014-07-27 | 2014-04-27 | 2014-01-26 | 2013-10-27 | 2013-07-28 | 2013-04-28 | 2013-01-27 | 2012-10-28 | 2012-07-29 | 2012-04-29 | 2012-01-29 | 2011-10-30 | 2011-07-31 | 2011-05-01 | 2011-01-30 | 2010-10-31 | 2010-08-01 | 2010-07-31 | 2010-05-02 | 2010-01-31 | 2009-10-25 | 2009-07-26 | 2009-04-26 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Assets Current | 59633.00 | 53729.00 | 44345.00 | 32658.00 | 28797.00 | 24883.00 | 23073.00 | 23223.00 | 27418.00 | 29575.00 | 28829.00 | 25806.00 | 25806.00 | 18127.00 | 16055.00 | 14393.00 | 14681.00 | 19584.00 | 13690.00 | 12420.00 | 11391.00 | 10629.00 | 10557.00 | 11386.00 | 10831.00 | 9448.00 | 9255.00 | 8479.00 | 8070.00 | 8116.00 | 8536.00 | 8307.00 | 6156.00 | 5790.00 | 6053.00 | 5834.00 | 5608.00 | 5832.00 | 5713.30 | 5341.11 | 5377.59 | 5273.80 | 5624.71 | 4049.84 | 3922.61 | 4606.62 | 4775.26 | 4424.83 | 4213.85 | 4032.12 | 3905.36 | 3500.07 | 3317.56 | 3496.76 | 3226.95 | NA | NA | NA | NA | 2480.83 | NA | NA | NA | |
Cash And Cash Equivalents At Carrying Value | 8563.00 | 7587.00 | 7280.00 | 5519.00 | 5783.00 | 5079.00 | 3389.00 | 2800.00 | 3013.00 | 3887.00 | 1990.00 | 1288.00 | 5628.00 | 978.00 | 847.00 | 2251.00 | 3274.00 | 15494.00 | 10896.00 | 9765.00 | 7105.00 | 2772.00 | 782.00 | 721.00 | 718.00 | 765.00 | 4002.00 | 2802.00 | 1988.00 | 1989.00 | 1766.00 | 1940.00 | 426.00 | 547.00 | 596.00 | 471.00 | 435.00 | 464.00 | 496.65 | 394.68 | 515.09 | 509.17 | 1151.59 | 562.08 | 591.32 | 561.42 | 732.79 | 525.39 | 499.62 | 369.13 | 667.88 | 566.82 | 532.61 | 683.63 | 665.36 | 451.17 | 377.00 | NA | 447.26 | 447.22 | NA | NA | NA | |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents | 8571.00 | 7587.00 | 7280.00 | 5519.00 | 5882.00 | 5079.00 | 3389.00 | 2800.00 | 3013.00 | 3887.00 | 1990.00 | 1288.00 | 5628.00 | 978.00 | 847.00 | 2251.00 | 3274.00 | 15494.00 | 10896.00 | 9765.00 | 7105.00 | 2772.00 | 782.00 | 721.00 | 718.00 | 765.00 | 4002.00 | NA | NA | NA | 1766.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 | |
Marketable Securities Current | 26237.00 | 23851.00 | 18704.00 | 12762.00 | 10240.00 | 10241.00 | 9907.00 | 10343.00 | 14024.00 | 16451.00 | 19218.00 | 18010.00 | 14026.00 | 11689.00 | 10714.00 | 7888.00 | 7707.00 | 860.00 | 1.00 | 4.00 | 1370.00 | 5030.00 | 6640.00 | 6870.00 | 7225.00 | 6535.00 | 3106.00 | 3518.00 | 3889.00 | 4217.00 | 5032.00 | 4731.00 | 4453.00 | 4207.00 | 4441.00 | 4257.00 | 4070.00 | 4328.00 | 4126.69 | 3846.11 | 3870.96 | 3838.65 | 3520.22 | 2470.87 | 2344.57 | 3151.93 | 2995.10 | 2909.38 | 2778.48 | 2761.68 | 2461.70 | 2181.54 | 1941.88 | 2042.91 | 1825.20 | NA | NA | NA | NA | 1281.01 | NA | NA | NA | |
Accounts Receivable Net Current | 14132.00 | 12365.00 | 9999.00 | 8309.00 | 7066.00 | 4080.00 | 3827.00 | 4908.00 | 5317.00 | 5438.00 | 4650.00 | 3954.00 | 3586.00 | 3024.00 | 2429.00 | 2546.00 | 2084.00 | 1907.00 | 1657.00 | 1455.00 | 1561.00 | 1242.00 | 1424.00 | 2219.00 | 1662.00 | 1220.00 | 1265.00 | 1167.00 | 1213.00 | 976.00 | 826.00 | 833.00 | 644.00 | 523.00 | 505.00 | 536.00 | 514.00 | 455.00 | 473.64 | 563.40 | 469.62 | 396.44 | 426.36 | 447.63 | 418.12 | 347.00 | 454.25 | 444.94 | 445.31 | 411.15 | 336.14 | 371.26 | 419.94 | 343.20 | 348.77 | NA | NA | NA | NA | 374.96 | NA | NA | NA | |
Inventory Net | 6675.00 | 5864.00 | 5282.00 | 4779.00 | 4319.00 | 4611.00 | 5159.00 | 4454.00 | 3889.00 | 3163.00 | 2605.00 | 2233.00 | 2114.00 | 1992.00 | 1826.00 | 1495.00 | 1401.00 | 1128.00 | 979.00 | 1047.00 | 1204.00 | 1426.00 | 1575.00 | 1417.00 | 1090.00 | 797.00 | 796.00 | 857.00 | 855.00 | 821.00 | 794.00 | 679.00 | 521.00 | 394.00 | 418.00 | 425.00 | 441.00 | 438.00 | 482.89 | 408.08 | 387.43 | 393.28 | 387.76 | 380.32 | 378.28 | 377.60 | 419.69 | 428.98 | 387.19 | 342.71 | 340.30 | 319.60 | 361.91 | 380.96 | 345.52 | NA | NA | NA | NA | 330.67 | NA | NA | NA | |
Prepaid Expense And Other Assets Current | 4026.00 | 4062.00 | 3080.00 | 1289.00 | 1389.00 | 872.00 | 791.00 | 718.00 | 1175.00 | 636.00 | 366.00 | 321.00 | 452.00 | 444.00 | 239.00 | 213.00 | 215.00 | 195.00 | 157.00 | 149.00 | 151.00 | 159.00 | 136.00 | 159.00 | 136.00 | 131.00 | 86.00 | 135.00 | 125.00 | 113.00 | 118.00 | 124.00 | 112.00 | 119.00 | 93.00 | 93.00 | 89.00 | 89.00 | 70.17 | 67.33 | 67.78 | 71.07 | 70.28 | 81.70 | 81.88 | 62.33 | 69.70 | 66.20 | 53.32 | 97.51 | 49.41 | 34.57 | NA | NA | 32.64 | NA | NA | NA | NA | NA | NA | NA | NA | |
Available For Sale Securities Debt Securities | 33966.00 | 31102.00 | 25724.00 | 18064.00 | 15848.00 | 15071.00 | 13055.00 | 12832.00 | 16592.00 | 19962.00 | 20913.00 | 19039.00 | 19363.00 | 12379.00 | 11351.00 | 9896.00 | 10757.00 | 16199.00 | 10781.00 | 9657.00 | 8372.00 | 7691.00 | 7324.00 | 7472.00 | 7708.00 | 7095.00 | 6895.00 | 6127.00 | 5552.00 | 4258.00 | 5468.00 | 5371.00 | 4510.00 | 4241.00 | 4673.00 | 4353.00 | 4106.00 | 4446.00 | 4421.40 | 3994.89 | 4123.34 | 4048.61 | 4092.65 | 2581.63 | 2515.46 | 3202.88 | 3297.26 | 3010.41 | 2886.84 | 2880.77 | 2876.27 | NA | NA | NA | 2175.99 | NA | NA | NA | NA | NA | NA | NA | NA |
2024-07-28 | 2024-04-28 | 2024-01-28 | 2023-10-29 | 2023-07-30 | 2023-04-30 | 2023-01-29 | 2022-10-30 | 2022-07-31 | 2022-05-01 | 2022-01-30 | 2021-10-31 | 2021-08-01 | 2021-05-02 | 2021-01-31 | 2020-10-25 | 2020-07-26 | 2020-04-26 | 2020-01-26 | 2019-10-27 | 2019-07-28 | 2019-04-28 | 2019-01-27 | 2018-10-28 | 2018-07-29 | 2018-04-29 | 2018-01-28 | 2017-10-29 | 2017-07-30 | 2017-04-30 | 2017-01-29 | 2016-10-30 | 2016-07-31 | 2016-05-01 | 2016-01-31 | 2015-10-25 | 2015-07-26 | 2015-04-26 | 2015-01-25 | 2014-10-26 | 2014-07-27 | 2014-04-27 | 2014-01-26 | 2013-10-27 | 2013-07-28 | 2013-04-28 | 2013-01-27 | 2012-10-28 | 2012-07-29 | 2012-04-29 | 2012-01-29 | 2011-10-30 | 2011-07-31 | 2011-05-01 | 2011-01-30 | 2010-10-31 | 2010-08-01 | 2010-07-31 | 2010-05-02 | 2010-01-31 | 2009-10-25 | 2009-07-26 | 2009-04-26 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Amortization Of Intangible Assets | 146.00 | 143.00 | 143.00 | 144.00 | 146.00 | 181.00 | 556.00 | 181.00 | 182.00 | 155.00 | 145.00 | 143.00 | 138.00 | 137.00 | 147.00 | 174.00 | 284.00 | 7.00 | 6.00 | 6.00 | 6.00 | 7.00 | 5.00 | 7.00 | 6.00 | 11.00 | 13.00 | 13.00 | 14.00 | 15.00 | 15.00 | 18.00 | 18.00 | 17.00 | 17.00 | 18.00 | 19.00 | 19.00 | 19.30 | 19.30 | 19.30 | 19.10 | 17.10 | 19.60 | 18.60 | 17.40 | 17.30 | 17.30 | 17.20 | 16.60 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Property Plant And Equipment Net | 4885.00 | 4006.00 | 3914.00 | 3844.00 | 3799.00 | 3740.00 | 3807.00 | 3774.00 | 3233.00 | 2916.00 | 2778.00 | 2509.00 | 2364.00 | 2268.00 | 2149.00 | 2059.00 | 1964.00 | 1715.00 | 1674.00 | 1517.00 | 1484.00 | 1473.00 | 1404.00 | 1292.00 | 1162.00 | 1066.00 | 997.00 | 600.00 | 578.00 | 539.00 | 521.00 | 503.00 | 485.00 | 479.00 | 466.00 | 477.00 | 497.00 | 547.00 | 557.28 | 566.60 | 556.91 | 570.80 | 582.74 | 595.42 | 578.95 | 588.02 | 576.14 | 566.54 | 574.06 | 553.54 | 560.07 | 551.76 | 550.90 | 553.37 | 568.86 | NA | NA | NA | NA | 571.86 | NA | NA | NA | |
Goodwill | 4622.00 | 4453.00 | 4430.00 | 4430.00 | 4430.00 | 4430.00 | 4372.00 | 4372.00 | 4372.00 | 4365.00 | 4349.00 | 4302.00 | 4193.00 | 4193.00 | 4193.00 | 4193.00 | 4193.00 | 628.00 | 618.00 | 618.00 | 618.00 | 618.00 | 618.00 | 618.00 | 618.00 | 618.00 | 618.00 | 618.00 | 618.00 | 618.00 | 618.00 | 618.00 | 618.00 | 618.00 | 618.00 | 618.00 | 618.00 | 618.00 | 618.18 | 643.18 | 643.18 | 643.18 | 643.18 | 643.18 | 641.03 | 641.03 | 641.03 | 641.03 | 641.03 | 641.03 | 641.03 | 648.05 | 593.51 | 369.84 | 369.84 | NA | NA | NA | NA | 369.84 | NA | NA | NA | |
Intangible Assets Net Excluding Goodwill | 952.00 | 986.00 | 1112.00 | 1251.00 | 1395.00 | 1541.00 | 1676.00 | 1850.00 | 2036.00 | 2211.00 | 2339.00 | 2454.00 | 2478.00 | 2613.00 | 2737.00 | 2861.00 | 2854.00 | 80.00 | 49.00 | 43.00 | 49.00 | 54.00 | 45.00 | 49.00 | 51.00 | 55.00 | 52.00 | 63.00 | 76.00 | 90.00 | 104.00 | 120.00 | 138.00 | 155.00 | 166.00 | 172.00 | 190.00 | 205.00 | 221.71 | 241.30 | 260.61 | 277.53 | 296.01 | 320.59 | 322.52 | 336.73 | 312.33 | 331.25 | 346.94 | 363.39 | 326.14 | 342.84 | 358.14 | 278.76 | 288.75 | NA | NA | NA | NA | 120.46 | NA | NA | NA | |
Finite Lived Intangible Assets Net | 952.00 | 986.00 | 1112.00 | 1251.00 | 1395.00 | 1541.00 | 1676.00 | 1850.00 | 2036.00 | 2211.00 | 2339.00 | 2454.00 | 2478.00 | 2613.00 | 2737.00 | 2861.00 | NA | NA | 49.00 | NA | NA | NA | 45.00 | NA | NA | NA | 52.00 | NA | NA | NA | 104.00 | NA | NA | NA | 166.00 | NA | NA | NA | 221.71 | NA | NA | 277.53 | 296.01 | 320.59 | 322.52 | 336.73 | 312.33 | 331.25 | 346.94 | 363.39 | 326.14 | 342.84 | 358.14 | 278.76 | 288.75 | NA | NA | NA | NA | 120.46 | NA | NA | NA | |
Other Assets Noncurrent | 4001.00 | 4568.00 | 4500.00 | 4667.00 | 4501.00 | 4204.00 | 3820.00 | 3580.00 | 3340.00 | 3505.00 | 3841.00 | 3761.00 | 2050.00 | 2090.00 | 2144.00 | 2028.00 | NA | NA | 118.00 | NA | NA | NA | 668.00 | NA | NA | NA | 319.00 | NA | NA | NA | 62.00 | NA | NA | NA | 67.00 | NA | NA | NA | 90.90 | NA | NA | NA | 104.25 | NA | NA | NA | 107.48 | NA | NA | NA | 120.33 | NA | NA | NA | 3.82 | NA | NA | NA | NA | 10.26 | NA | NA | NA | |
Available For Sale Debt Securities Amortized Cost Basis | 33899.00 | 31211.00 | 25684.00 | 18111.00 | 15895.00 | 15107.00 | 13112.00 | 12914.00 | 16650.00 | 20006.00 | 20930.00 | 19040.00 | 19360.00 | 12375.00 | 11348.00 | 9893.00 | 10753.00 | 16199.00 | 10781.00 | 9657.00 | 8371.00 | 7692.00 | 7335.00 | 7485.00 | 7724.00 | 7118.00 | 6916.00 | 6140.00 | 5562.00 | 4271.00 | 5484.00 | 5369.00 | 4498.00 | 4234.00 | 4672.00 | 4348.00 | 4105.00 | 4437.00 | 4412.98 | 3984.48 | 4118.87 | NA | 4087.89 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
2024-07-28 | 2024-04-28 | 2024-01-28 | 2023-10-29 | 2023-07-30 | 2023-04-30 | 2023-01-29 | 2022-10-30 | 2022-07-31 | 2022-05-01 | 2022-01-30 | 2021-10-31 | 2021-08-01 | 2021-05-02 | 2021-01-31 | 2020-10-25 | 2020-07-26 | 2020-04-26 | 2020-01-26 | 2019-10-27 | 2019-07-28 | 2019-04-28 | 2019-01-27 | 2018-10-28 | 2018-07-29 | 2018-04-29 | 2018-01-28 | 2017-10-29 | 2017-07-30 | 2017-04-30 | 2017-01-29 | 2016-10-30 | 2016-07-31 | 2016-05-01 | 2016-01-31 | 2015-10-25 | 2015-07-26 | 2015-04-26 | 2015-01-25 | 2014-10-26 | 2014-07-27 | 2014-04-27 | 2014-01-26 | 2013-10-27 | 2013-07-28 | 2013-04-28 | 2013-01-27 | 2012-10-28 | 2012-07-29 | 2012-04-29 | 2012-01-29 | 2011-10-30 | 2011-07-31 | 2011-05-01 | 2011-01-30 | 2010-10-31 | 2010-08-01 | 2010-07-31 | 2010-05-02 | 2010-01-31 | 2009-10-25 | 2009-07-26 | 2009-04-26 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Liabilities Current | 13969.00 | 15223.00 | 10631.00 | 9101.00 | 10334.00 | 7260.00 | 6563.00 | 6855.00 | 7573.00 | 5562.00 | 4335.00 | 3612.00 | 4448.00 | 4004.00 | 3925.00 | 3669.00 | 2410.00 | 1903.00 | 1784.00 | 1475.00 | 1317.00 | 1183.00 | 1329.00 | 1608.00 | 1462.00 | 1106.00 | 1153.00 | 1027.00 | 1032.00 | 983.00 | 1788.00 | 2041.00 | 2407.00 | 2377.00 | 2351.00 | 855.00 | 936.00 | 883.00 | 896.03 | 933.91 | 868.73 | 897.95 | 945.50 | 985.93 | 935.79 | 925.58 | 976.22 | 991.36 | 1021.96 | 947.40 | 929.96 | 886.68 | 960.30 | 981.17 | 942.68 | NA | NA | NA | NA | 784.38 | NA | NA | NA | |
Accounts Payable Current | 3680.00 | 2715.00 | 2699.00 | 2380.00 | 1929.00 | 1141.00 | 1193.00 | 1491.00 | 2421.00 | 1999.00 | 1783.00 | 1664.00 | 1474.00 | 1218.00 | 1201.00 | 1097.00 | 893.00 | 761.00 | 687.00 | 591.00 | 437.00 | 368.00 | 511.00 | 902.00 | 800.00 | 623.00 | 596.00 | 511.00 | 431.00 | 348.00 | 485.00 | 523.00 | 423.00 | 320.00 | 296.00 | 295.00 | 277.00 | 222.00 | 293.22 | 328.10 | 261.63 | 309.01 | 324.39 | 333.28 | 310.27 | 328.26 | 356.43 | 390.26 | 417.25 | 395.58 | 335.07 | 307.94 | 297.81 | 346.30 | 286.14 | NA | NA | NA | NA | 344.53 | NA | NA | NA | |
Other Accrued Liabilities Current | 190.00 | 150.00 | 199.00 | 176.00 | 201.00 | 165.00 | 443.00 | 521.00 | 468.00 | 495.00 | 647.00 | 102.00 | 85.00 | 65.00 | 61.00 | 63.00 | 65.00 | 63.00 | 85.00 | 80.00 | 96.00 | 55.00 | 61.00 | 54.00 | 44.00 | 44.00 | 20.00 | 16.00 | 14.00 | 15.00 | 14.00 | 16.00 | 21.00 | 16.00 | 18.00 | 16.00 | 15.00 | 19.00 | 13.67 | 16.34 | 18.15 | 17.54 | 30.59 | 55.42 | 40.31 | 34.34 | 35.16 | 37.06 | 30.80 | 27.68 | 35.44 | 32.86 | 38.16 | 26.08 | 21.53 | NA | NA | NA | NA | 28.17 | NA | NA | NA | |
Taxes Payable Current | 1173.00 | 3881.00 | 296.00 | 420.00 | 2803.00 | 1544.00 | 467.00 | 108.00 | 158.00 | 736.00 | 132.00 | 36.00 | 64.00 | 96.00 | 61.00 | 70.00 | 52.00 | 74.00 | 61.00 | 52.00 | 37.00 | 107.00 | 91.00 | 40.00 | 39.00 | 38.00 | 33.00 | 11.00 | 12.00 | 10.00 | 4.00 | 9.00 | 6.00 | 9.00 | 2.00 | 7.00 | 3.00 | 4.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 | |
Accrued Liabilities Current | 10289.00 | 11258.00 | 6682.00 | 5472.00 | 7156.00 | 4869.00 | 4120.00 | 4115.00 | 3903.00 | 3563.00 | 2552.00 | 1948.00 | 1974.00 | 1787.00 | 1725.00 | 1574.00 | 1517.00 | 1142.00 | 1097.00 | 884.00 | 880.00 | 815.00 | 818.00 | 703.00 | 648.00 | 469.00 | 542.00 | 493.00 | 517.00 | 420.00 | 507.00 | 507.00 | 556.00 | 636.00 | 642.00 | 560.00 | 659.00 | 661.00 | 602.81 | 605.81 | 607.10 | 588.94 | 621.11 | 652.64 | 625.52 | 597.32 | 619.79 | 601.09 | 604.71 | 551.83 | 594.89 | 578.74 | 662.49 | 634.87 | 656.54 | NA | NA | NA | NA | 439.85 | NA | NA | NA | |
Contract With Customer Liability Current | 948.00 | 845.00 | 764.00 | 513.00 | 421.00 | 367.00 | 354.00 | 338.00 | 359.00 | 334.00 | 300.00 | 298.00 | 301.00 | 333.00 | 288.00 | 235.00 | 222.00 | 174.00 | 141.00 | 119.00 | 127.00 | 85.00 | 92.00 | 80.00 | 77.00 | 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 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
2024-07-28 | 2024-04-28 | 2024-01-28 | 2023-10-29 | 2023-07-30 | 2023-04-30 | 2023-01-29 | 2022-10-30 | 2022-07-31 | 2022-05-01 | 2022-01-30 | 2021-10-31 | 2021-08-01 | 2021-05-02 | 2021-01-31 | 2020-10-25 | 2020-07-26 | 2020-04-26 | 2020-01-26 | 2019-10-27 | 2019-07-28 | 2019-04-28 | 2019-01-27 | 2018-10-28 | 2018-07-29 | 2018-04-29 | 2018-01-28 | 2017-10-29 | 2017-07-30 | 2017-04-30 | 2017-01-29 | 2016-10-30 | 2016-07-31 | 2016-05-01 | 2016-01-31 | 2015-10-25 | 2015-07-26 | 2015-04-26 | 2015-01-25 | 2014-10-26 | 2014-07-27 | 2014-04-27 | 2014-01-26 | 2013-10-27 | 2013-07-28 | 2013-04-28 | 2013-01-27 | 2012-10-28 | 2012-07-29 | 2012-04-29 | 2012-01-29 | 2011-10-30 | 2011-07-31 | 2011-05-01 | 2011-01-30 | 2010-10-31 | 2010-08-01 | 2010-07-31 | 2010-05-02 | 2010-01-31 | 2009-10-25 | 2009-07-26 | 2009-04-26 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Long Term Debt | 8461.00 | 9710.00 | 9709.00 | 9706.00 | 9705.00 | 10954.00 | 10953.00 | 10950.00 | 10949.00 | 10947.00 | 10946.00 | 10944.00 | 11943.00 | 6963.00 | 6963.00 | 6961.00 | 6960.00 | 6959.00 | 1991.00 | 1990.00 | 1989.00 | 1988.00 | 1988.00 | 1987.00 | 1987.00 | 1986.00 | 1985.00 | 1985.00 | 1984.00 | 1984.00 | 1983.00 | 1982.00 | NA | NA | 1413.00 | 1406.00 | 1399.00 | 1391.00 | 1384.34 | 1377.26 | 1370.25 | 1363.28 | 1356.38 | NA | NA | NA | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Long Term Debt Noncurrent | 8461.00 | 8460.00 | 8459.00 | 8457.00 | 8456.00 | 9704.00 | 9703.00 | 9701.00 | 9700.00 | 10947.00 | 10946.00 | 10944.00 | 10943.00 | 5964.00 | 5964.00 | 5963.00 | NA | NA | 1991.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 | |
Deferred Income Tax Liabilities Net | 697.00 | 583.00 | 462.00 | 424.00 | 373.00 | 290.00 | 247.00 | 246.00 | 252.00 | 257.00 | 245.00 | 225.00 | 229.00 | 234.00 | 241.00 | 258.00 | 274.00 | 32.00 | 29.00 | 25.00 | 23.00 | 21.00 | 19.00 | 23.00 | 21.00 | NA | 18.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 | |
Other Liabilities Noncurrent | 3336.00 | 2966.00 | 2541.00 | 2234.00 | 2223.00 | 2037.00 | 1913.00 | 1785.00 | 1609.00 | 1631.00 | 1553.00 | 1535.00 | 1396.00 | 1414.00 | 1375.00 | 1311.00 | 1285.00 | 774.00 | 775.00 | 662.00 | 650.00 | 660.00 | 633.00 | 587.00 | 638.00 | 651.00 | 632.00 | 464.00 | 408.00 | 300.00 | 271.00 | 213.00 | 494.00 | 447.00 | 453.00 | 437.00 | 447.00 | 448.00 | 488.93 | 355.13 | 374.11 | 419.77 | 475.12 | 387.78 | 443.94 | 510.68 | 589.32 | 341.31 | 396.02 | 452.50 | 455.81 | 206.96 | 192.16 | 284.81 | 347.71 | NA | NA | NA | NA | 111.95 | NA | NA | NA | |
Operating Lease Liability Noncurrent | 1304.00 | 1281.00 | 1119.00 | 1091.00 | 1041.00 | 939.00 | 902.00 | 798.00 | 743.00 | 752.00 | 741.00 | 743.00 | 716.00 | 640.00 | 634.00 | 604.00 | 611.00 | 519.00 | 561.00 | 469.00 | 483.00 | 486.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 | NA |
2024-07-28 | 2024-04-28 | 2024-01-28 | 2023-10-29 | 2023-07-30 | 2023-04-30 | 2023-01-29 | 2022-10-30 | 2022-07-31 | 2022-05-01 | 2022-01-30 | 2021-10-31 | 2021-08-01 | 2021-05-02 | 2021-01-31 | 2020-10-25 | 2020-07-26 | 2020-04-26 | 2020-01-26 | 2019-10-27 | 2019-07-28 | 2019-04-28 | 2019-01-27 | 2018-10-28 | 2018-07-29 | 2018-04-29 | 2018-01-28 | 2017-10-29 | 2017-07-30 | 2017-04-30 | 2017-01-29 | 2016-10-30 | 2016-07-31 | 2016-05-01 | 2016-01-31 | 2015-10-25 | 2015-07-26 | 2015-04-26 | 2015-01-25 | 2014-10-26 | 2014-07-27 | 2014-04-27 | 2014-01-26 | 2013-10-27 | 2013-07-28 | 2013-04-28 | 2013-01-27 | 2012-10-28 | 2012-07-29 | 2012-04-29 | 2012-01-29 | 2011-10-30 | 2011-07-31 | 2011-05-01 | 2011-01-30 | 2010-10-31 | 2010-08-01 | 2010-07-31 | 2010-05-02 | 2010-01-31 | 2009-10-25 | 2009-07-26 | 2009-04-26 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Stockholders Equity | 58157.00 | 49142.00 | 42978.00 | 33265.00 | 27501.00 | 24520.00 | 22101.00 | 21349.00 | 23851.00 | 26320.00 | 26612.00 | 23798.00 | 21147.00 | 18774.00 | 16893.00 | 15334.00 | 13914.00 | 13099.00 | 12204.00 | 11214.00 | 10336.00 | 9704.00 | 9342.00 | 9475.00 | 8795.00 | 7717.00 | 7471.00 | 6352.00 | 5973.00 | 6132.00 | 5762.00 | 5324.00 | 4480.00 | 4196.00 | 4469.00 | 4465.00 | 4185.00 | 4556.00 | 4417.98 | 4204.59 | 4304.79 | 4166.98 | 4456.40 | 4320.65 | 4172.17 | 4824.94 | 4827.70 | 4722.85 | 4453.66 | 4287.43 | 4145.72 | 3973.45 | 3689.47 | 3447.81 | 3181.46 | NA | NA | NA | NA | 2665.14 | NA | NA | NA | |
Common Stock Value | 25.00 | 2.00 | 2.00 | 2.00 | 2.00 | 2.00 | 2.00 | 2.00 | 2.00 | 3.00 | 3.00 | 3.00 | 3.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 | 4.00 | 4.00 | 4.00 | 4.00 | 4.00 | 3.02 | 3.01 | 2.98 | 2.97 | 2.93 | 2.93 | 2.90 | 2.90 | 2.88 | 2.88 | 2.85 | 2.83 | 2.80 | 2.79 | 2.76 | 2.75 | 2.71 | NA | NA | NA | NA | 2.61 | NA | NA | NA | |
Additional Paid In Capital | 12115.00 | 12651.00 | 13132.00 | 12991.00 | 12629.00 | 12453.00 | 11971.00 | 11565.00 | 10968.00 | 10623.00 | 10385.00 | 10465.00 | 9745.00 | 9280.00 | 8721.00 | 8301.00 | 7828.00 | 7354.00 | 7045.00 | 6824.00 | 6543.00 | 6317.00 | 6051.00 | 5891.00 | 5681.00 | 5546.00 | 5351.00 | 5219.00 | 5048.00 | 4936.00 | 4708.00 | 4581.00 | 4408.00 | 4218.00 | 4170.00 | 4170.00 | 3938.00 | 3986.00 | 3855.09 | 3783.10 | 3682.74 | 3492.14 | 3483.34 | 3407.89 | 3104.50 | 3273.23 | 3193.62 | 3114.99 | 3040.98 | 2994.51 | 2900.90 | 2846.27 | 2725.32 | 2638.53 | 2500.58 | NA | NA | NA | NA | 2219.40 | NA | NA | NA | |
Retained Earnings Accumulated Deficit | 45961.00 | 36598.00 | 29817.00 | 20360.00 | 14921.00 | 12115.00 | 10171.00 | 9905.00 | 12971.00 | 15758.00 | 16235.00 | 25359.00 | 22995.00 | 20721.00 | 18908.00 | 17550.00 | 16313.00 | 15790.00 | 14971.00 | 14118.00 | 13317.00 | 12862.00 | 12565.00 | 12096.00 | 10957.00 | 9948.00 | 8787.00 | 7760.00 | 7006.00 | 6506.00 | 6108.00 | 5529.00 | 4675.00 | 4484.00 | 4350.00 | 4204.00 | 4010.00 | 4037.00 | 3948.88 | 3801.97 | 3675.07 | 3594.53 | 3504.74 | 3406.15 | 3330.82 | 3277.71 | 3246.09 | 3118.98 | 2909.90 | 2790.86 | 2730.42 | 2614.39 | 2436.12 | 2284.55 | 2149.33 | NA | NA | NA | NA | 1896.18 | NA | NA | NA | |
Accumulated Other Comprehensive Income Loss Net Of Tax | 56.00 | -109.00 | 27.00 | -88.00 | -51.00 | -50.00 | -43.00 | -123.00 | -90.00 | -64.00 | -11.00 | 9.00 | 8.00 | 14.00 | 19.00 | 12.00 | 4.00 | -10.00 | 1.00 | -3.00 | -1.00 | -2.00 | -12.00 | -24.00 | -23.00 | -23.00 | -18.00 | -14.00 | -12.00 | -14.00 | -16.00 | -4.00 | 4.00 | 1.00 | -4.00 | 2.00 | 1.00 | 8.00 | 7.84 | 9.76 | 4.38 | 6.36 | 4.88 | 5.86 | 5.90 | 10.29 | 9.98 | 10.86 | 11.16 | 10.45 | 10.61 | 9.00 | 14.43 | 11.12 | 10.27 | NA | NA | NA | NA | 12.17 | NA | NA | NA | |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value | 1162.00 | 1019.00 | 994.00 | 983.00 | 848.00 | 743.00 | 745.00 | 749.00 | 644.00 | 573.00 | 550.00 | 552.00 | 465.00 | 433.00 | 416.00 | 377.00 | 382.00 | 221.00 | 218.00 | 218.00 | 226.00 | 183.00 | 157.00 | 144.00 | 131.00 | 129.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 |
2024-07-28 | 2024-04-28 | 2024-01-28 | 2023-10-29 | 2023-07-30 | 2023-04-30 | 2023-01-29 | 2022-10-30 | 2022-07-31 | 2022-05-01 | 2022-01-30 | 2021-10-31 | 2021-08-01 | 2021-05-02 | 2021-01-31 | 2020-10-25 | 2020-07-26 | 2020-04-26 | 2020-01-26 | 2019-10-27 | 2019-07-28 | 2019-04-28 | 2019-01-27 | 2018-10-28 | 2018-07-29 | 2018-04-29 | 2018-01-28 | 2017-10-29 | 2017-07-30 | 2017-04-30 | 2017-01-29 | 2016-10-30 | 2016-07-31 | 2016-05-01 | 2016-01-31 | 2015-10-25 | 2015-07-26 | 2015-04-26 | 2015-01-25 | 2014-10-26 | 2014-07-27 | 2014-04-27 | 2014-01-26 | 2013-10-27 | 2013-07-28 | 2013-04-28 | 2013-01-27 | 2012-10-28 | 2012-07-29 | 2012-04-29 | 2012-01-29 | 2011-10-30 | 2011-07-31 | 2011-05-01 | 2011-01-30 | 2010-10-31 | 2010-08-01 | 2010-07-31 | 2010-05-02 | 2010-01-31 | 2009-10-25 | 2009-07-26 | 2009-04-26 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net Cash Provided By Used In Operating Activities | 14488.00 | 15345.00 | 11499.00 | 7332.00 | 6348.00 | 2911.00 | 2248.00 | 392.00 | 1270.00 | 1731.00 | 3033.00 | 1519.00 | 2682.00 | 1874.00 | 2067.00 | 1279.00 | 1567.00 | 909.00 | 1465.00 | 1640.00 | 936.00 | 720.00 | 898.00 | 487.00 | 913.00 | 1445.00 | 1358.00 | 1157.00 | 705.00 | 282.00 | 721.00 | 458.00 | 201.00 | 309.00 | 511.00 | 255.00 | 163.00 | 246.00 | 442.73 | 215.62 | 96.28 | 151.02 | 400.71 | 162.31 | 96.47 | 175.65 | 451.01 | 181.49 | 200.89 | -9.21 | 410.52 | 244.42 | 82.02 | 172.20 | 434.67 | 212.18 | 34.34 | NA | -5.40 | NA | NA | NA | NA | |
Net Cash Provided By Used In Investing Activities | -3184.00 | -5693.00 | -6109.00 | -3170.00 | -446.00 | -841.00 | -3.00 | 3148.00 | 1618.00 | 2612.00 | -1586.00 | -4439.00 | -2533.00 | -1272.00 | -3129.00 | -2001.00 | -13490.00 | -1055.00 | -151.00 | 1256.00 | 3545.00 | 1495.00 | 40.00 | 219.00 | -805.00 | -3551.00 | -24.00 | 286.00 | 262.00 | 754.00 | -373.00 | -327.00 | -269.00 | 176.00 | -213.00 | -199.00 | 247.00 | -235.00 | -318.18 | -15.60 | -62.95 | -330.32 | -1099.60 | -187.37 | 711.82 | -230.79 | -141.44 | -182.80 | -84.70 | -335.05 | -328.50 | -289.14 | -273.22 | -252.51 | -309.25 | -163.98 | -119.10 | NA | -57.34 | NA | NA | NA | NA | |
Net Cash Provided By Used In Financing Activities | -10320.00 | -9345.00 | -3629.00 | -4525.00 | -5099.00 | -380.00 | -1656.00 | -3753.00 | -3762.00 | -2446.00 | -745.00 | -1420.00 | 4501.00 | -471.00 | -342.00 | -301.00 | -297.00 | 4744.00 | -183.00 | -236.00 | -148.00 | -225.00 | -877.00 | -703.00 | -155.00 | -1131.00 | -134.00 | -629.00 | -968.00 | -813.00 | -522.00 | 1383.00 | -52.00 | -534.00 | -173.00 | -20.00 | -439.00 | -44.00 | -22.58 | -320.44 | -27.40 | -463.12 | 1288.39 | -4.18 | -778.39 | -116.23 | -102.17 | 27.08 | 14.30 | 45.52 | 19.04 | 78.93 | 40.18 | 98.58 | 88.77 | 25.98 | 14.50 | NA | 62.78 | NA | NA | NA | NA |
2024-07-28 | 2024-04-28 | 2024-01-28 | 2023-10-29 | 2023-07-30 | 2023-04-30 | 2023-01-29 | 2022-10-30 | 2022-07-31 | 2022-05-01 | 2022-01-30 | 2021-10-31 | 2021-08-01 | 2021-05-02 | 2021-01-31 | 2020-10-25 | 2020-07-26 | 2020-04-26 | 2020-01-26 | 2019-10-27 | 2019-07-28 | 2019-04-28 | 2019-01-27 | 2018-10-28 | 2018-07-29 | 2018-04-29 | 2018-01-28 | 2017-10-29 | 2017-07-30 | 2017-04-30 | 2017-01-29 | 2016-10-30 | 2016-07-31 | 2016-05-01 | 2016-01-31 | 2015-10-25 | 2015-07-26 | 2015-04-26 | 2015-01-25 | 2014-10-26 | 2014-07-27 | 2014-04-27 | 2014-01-26 | 2013-10-27 | 2013-07-28 | 2013-04-28 | 2013-01-27 | 2012-10-28 | 2012-07-29 | 2012-04-29 | 2012-01-29 | 2011-10-30 | 2011-07-31 | 2011-05-01 | 2011-01-30 | 2010-10-31 | 2010-08-01 | 2010-07-31 | 2010-05-02 | 2010-01-31 | 2009-10-25 | 2009-07-26 | 2009-04-26 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net Cash Provided By Used In Operating Activities | 14488.00 | 15345.00 | 11499.00 | 7332.00 | 6348.00 | 2911.00 | 2248.00 | 392.00 | 1270.00 | 1731.00 | 3033.00 | 1519.00 | 2682.00 | 1874.00 | 2067.00 | 1279.00 | 1567.00 | 909.00 | 1465.00 | 1640.00 | 936.00 | 720.00 | 898.00 | 487.00 | 913.00 | 1445.00 | 1358.00 | 1157.00 | 705.00 | 282.00 | 721.00 | 458.00 | 201.00 | 309.00 | 511.00 | 255.00 | 163.00 | 246.00 | 442.73 | 215.62 | 96.28 | 151.02 | 400.71 | 162.31 | 96.47 | 175.65 | 451.01 | 181.49 | 200.89 | -9.21 | 410.52 | 244.42 | 82.02 | 172.20 | 434.67 | 212.18 | 34.34 | NA | -5.40 | NA | NA | NA | NA | |
Net Income Loss | 16599.00 | 14881.00 | 12285.00 | 9243.00 | 6188.00 | 2043.00 | 1414.00 | 680.00 | 656.00 | 1618.00 | 3003.00 | 2464.00 | 2374.00 | 1912.00 | 1457.00 | 1336.00 | 622.00 | 917.00 | 950.00 | 899.00 | 552.00 | 394.00 | 567.00 | 1230.00 | 1101.00 | 1244.00 | 1118.00 | 838.00 | 583.00 | 507.00 | 655.00 | 542.00 | 253.00 | 196.00 | 207.00 | 246.00 | 26.00 | 134.00 | 193.13 | 172.97 | 127.98 | 136.52 | 146.92 | 118.73 | 96.45 | 77.89 | 173.97 | 209.08 | 119.05 | 60.44 | 116.03 | 178.27 | 151.57 | 135.22 | 171.65 | 84.86 | -140.96 | -140.96 | 137.59 | 131.08 | 107.58 | -105.30 | -201.34 | |
Depreciation Depletion And Amortization | 433.00 | 410.00 | 387.00 | 372.00 | 365.00 | 384.00 | 426.00 | 406.00 | 378.00 | 334.00 | 309.00 | 298.00 | 286.00 | 281.00 | 288.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 | |
Increase Decrease In Accounts Receivable | 1767.00 | 2366.00 | 1690.00 | 1243.00 | 2987.00 | 252.00 | -1080.00 | -410.00 | -120.00 | 788.00 | 692.00 | 366.00 | 562.00 | 595.00 | -117.00 | 462.00 | -44.00 | 249.00 | 201.00 | -105.00 | 319.00 | -182.00 | -794.00 | 557.00 | 442.00 | -56.00 | 98.00 | -45.00 | 237.00 | 150.00 | -7.00 | 190.00 | 121.00 | 17.00 | -31.00 | 22.00 | 59.00 | -18.00 | -89.41 | 92.98 | 73.82 | -28.08 | -36.66 | -29.46 | -71.20 | 108.48 | 227.95 | 0.21 | -33.85 | -75.37 | -17.40 | 48.68 | -63.33 | 5.82 | 50.91 | -3.37 | 133.82 | NA | -155.01 | NA | NA | NA | NA | |
Increase Decrease In Inventories | 803.00 | 577.00 | 503.00 | 456.00 | -295.00 | -566.00 | 706.00 | 563.00 | 725.00 | 560.00 | 374.00 | 118.00 | 123.00 | 159.00 | 334.00 | 93.00 | -54.00 | 151.00 | -66.00 | -153.00 | -225.00 | -153.00 | 156.00 | 325.00 | 293.00 | 2.00 | -61.00 | 0.00 | 34.00 | 27.00 | 114.00 | 157.00 | 127.00 | -23.00 | -7.00 | -17.00 | 3.00 | -45.00 | 75.11 | 20.38 | -6.19 | 5.68 | -56.83 | -2.54 | -6.79 | 41.51 | 167.33 | -41.54 | -44.64 | -2.19 | -58.63 | 41.92 | 33.01 | -35.18 | 32.62 | 56.03 | -45.96 | NA | -56.82 | NA | NA | NA | NA | |
Increase Decrease In Accounts Payable | 823.00 | -22.00 | 281.00 | 461.00 | 778.00 | 11.00 | -193.00 | -917.00 | 304.00 | 255.00 | 94.00 | 195.00 | 209.00 | 70.00 | 74.00 | 226.00 | -8.00 | 71.00 | 103.00 | 136.00 | 78.00 | -123.00 | -359.00 | 52.00 | 150.00 | 22.00 | 63.00 | 90.00 | 70.00 | -133.00 | -34.00 | 87.00 | 99.00 | 32.00 | -18.00 | 20.00 | 54.00 | -67.00 | -36.72 | 73.47 | -48.77 | -14.88 | 17.99 | -1.92 | 16.65 | -53.10 | -38.21 | -16.55 | 32.13 | 33.52 | 26.49 | 17.58 | -62.11 | 53.74 | -47.92 | 45.62 | -84.31 | NA | 16.82 | NA | NA | NA | NA | |
Deferred Income Tax Expense Benefit | -1699.00 | -1577.00 | -78.00 | -530.00 | -746.00 | -1135.00 | -647.00 | -532.00 | -443.00 | -542.00 | -224.00 | -21.00 | -185.00 | 24.00 | -165.00 | -53.00 | -80.00 | 16.00 | 23.00 | 22.00 | 15.00 | -42.00 | -345.00 | -83.00 | 62.00 | 51.00 | -517.00 | 43.00 | 93.00 | 22.00 | 51.00 | 72.00 | 41.00 | 33.00 | 27.00 | 42.00 | 37.00 | 28.00 | 20.49 | 23.77 | 16.85 | 21.46 | 7.52 | 8.53 | 2.45 | -3.06 | -10.82 | 28.89 | 10.16 | 3.63 | 4.81 | -5.84 | 11.67 | 8.41 | -2.47 | 15.07 | -29.64 | NA | 14.40 | NA | NA | NA | NA | |
Share Based Compensation | 1153.00 | 1011.00 | 994.00 | 979.00 | 841.00 | 735.00 | 738.00 | 745.00 | 648.00 | 578.00 | 551.00 | 559.00 | 465.00 | 429.00 | 416.00 | 383.00 | 374.00 | 224.00 | 220.00 | 223.00 | 224.00 | 178.00 | 157.00 | 140.00 | 132.00 | 129.00 | 126.00 | 107.00 | 81.00 | 76.00 | 71.00 | 65.00 | 58.00 | 53.00 | 59.00 | 51.00 | 47.00 | 45.00 | 42.47 | 41.44 | 38.41 | 35.52 | 36.20 | 34.30 | 32.40 | 33.40 | 35.77 | 33.07 | 32.26 | 35.57 | 35.44 | 33.23 | 35.95 | 31.74 | 25.37 | 25.18 | 24.63 | NA | 25.18 | NA | NA | NA | NA |
2024-07-28 | 2024-04-28 | 2024-01-28 | 2023-10-29 | 2023-07-30 | 2023-04-30 | 2023-01-29 | 2022-10-30 | 2022-07-31 | 2022-05-01 | 2022-01-30 | 2021-10-31 | 2021-08-01 | 2021-05-02 | 2021-01-31 | 2020-10-25 | 2020-07-26 | 2020-04-26 | 2020-01-26 | 2019-10-27 | 2019-07-28 | 2019-04-28 | 2019-01-27 | 2018-10-28 | 2018-07-29 | 2018-04-29 | 2018-01-28 | 2017-10-29 | 2017-07-30 | 2017-04-30 | 2017-01-29 | 2016-10-30 | 2016-07-31 | 2016-05-01 | 2016-01-31 | 2015-10-25 | 2015-07-26 | 2015-04-26 | 2015-01-25 | 2014-10-26 | 2014-07-27 | 2014-04-27 | 2014-01-26 | 2013-10-27 | 2013-07-28 | 2013-04-28 | 2013-01-27 | 2012-10-28 | 2012-07-29 | 2012-04-29 | 2012-01-29 | 2011-10-30 | 2011-07-31 | 2011-05-01 | 2011-01-30 | 2010-10-31 | 2010-08-01 | 2010-07-31 | 2010-05-02 | 2010-01-31 | 2009-10-25 | 2009-07-26 | 2009-04-26 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net Cash Provided By Used In Investing Activities | -3184.00 | -5693.00 | -6109.00 | -3170.00 | -446.00 | -841.00 | -3.00 | 3148.00 | 1618.00 | 2612.00 | -1586.00 | -4439.00 | -2533.00 | -1272.00 | -3129.00 | -2001.00 | -13490.00 | -1055.00 | -151.00 | 1256.00 | 3545.00 | 1495.00 | 40.00 | 219.00 | -805.00 | -3551.00 | -24.00 | 286.00 | 262.00 | 754.00 | -373.00 | -327.00 | -269.00 | 176.00 | -213.00 | -199.00 | 247.00 | -235.00 | -318.18 | -15.60 | -62.95 | -330.32 | -1099.60 | -187.37 | 711.82 | -230.79 | -141.44 | -182.80 | -84.70 | -335.05 | -328.50 | -289.14 | -273.22 | -252.51 | -309.25 | -163.98 | -119.10 | NA | -57.34 | NA | NA | NA | NA | |
Payments To Acquire Productive Assets | 977.00 | 369.00 | 254.00 | 278.00 | 289.00 | 248.00 | 509.00 | NA | NA | NA | 273.00 | 222.00 | 183.00 | 298.00 | NA | 473.00 | 217.00 | 155.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 |
2024-07-28 | 2024-04-28 | 2024-01-28 | 2023-10-29 | 2023-07-30 | 2023-04-30 | 2023-01-29 | 2022-10-30 | 2022-07-31 | 2022-05-01 | 2022-01-30 | 2021-10-31 | 2021-08-01 | 2021-05-02 | 2021-01-31 | 2020-10-25 | 2020-07-26 | 2020-04-26 | 2020-01-26 | 2019-10-27 | 2019-07-28 | 2019-04-28 | 2019-01-27 | 2018-10-28 | 2018-07-29 | 2018-04-29 | 2018-01-28 | 2017-10-29 | 2017-07-30 | 2017-04-30 | 2017-01-29 | 2016-10-30 | 2016-07-31 | 2016-05-01 | 2016-01-31 | 2015-10-25 | 2015-07-26 | 2015-04-26 | 2015-01-25 | 2014-10-26 | 2014-07-27 | 2014-04-27 | 2014-01-26 | 2013-10-27 | 2013-07-28 | 2013-04-28 | 2013-01-27 | 2012-10-28 | 2012-07-29 | 2012-04-29 | 2012-01-29 | 2011-10-30 | 2011-07-31 | 2011-05-01 | 2011-01-30 | 2010-10-31 | 2010-08-01 | 2010-07-31 | 2010-05-02 | 2010-01-31 | 2009-10-25 | 2009-07-26 | 2009-04-26 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net Cash Provided By Used In Financing Activities | -10320.00 | -9345.00 | -3629.00 | -4525.00 | -5099.00 | -380.00 | -1656.00 | -3753.00 | -3762.00 | -2446.00 | -745.00 | -1420.00 | 4501.00 | -471.00 | -342.00 | -301.00 | -297.00 | 4744.00 | -183.00 | -236.00 | -148.00 | -225.00 | -877.00 | -703.00 | -155.00 | -1131.00 | -134.00 | -629.00 | -968.00 | -813.00 | -522.00 | 1383.00 | -52.00 | -534.00 | -173.00 | -20.00 | -439.00 | -44.00 | -22.58 | -320.44 | -27.40 | -463.12 | 1288.39 | -4.18 | -778.39 | -116.23 | -102.17 | 27.08 | 14.30 | 45.52 | 19.04 | 78.93 | 40.18 | 98.58 | 88.77 | 25.98 | 14.50 | NA | 62.78 | NA | NA | NA | NA | |
Payments Of Dividends | 246.00 | 98.00 | 99.00 | 99.00 | 99.00 | 99.00 | 98.00 | 100.00 | 100.00 | 100.00 | 101.00 | 100.00 | 100.00 | 99.00 | 99.00 | 99.00 | 99.00 | 98.00 | 98.00 | 98.00 | 97.00 | 97.00 | 98.00 | 91.00 | 91.00 | 91.00 | 91.00 | 84.00 | 84.00 | 82.00 | 76.00 | 61.00 | 62.00 | 62.00 | 61.00 | 53.00 | 52.00 | 46.00 | 46.22 | 46.10 | 47.40 | 46.73 | 48.33 | 43.40 | 43.34 | 46.27 | 46.87 | 0.00 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Payments For Repurchase Of Common Stock | 7158.00 | 7740.00 | 2659.00 | 3807.00 | NA | NA | 1213.00 | 3485.00 | 3345.00 | 1996.00 | NA | NA | NA | NA | NA | NA | NA | NA | 0.00 | 0.00 | 0.00 | 0.00 | 724.00 | 200.00 | 0.00 | 655.00 | 0.00 | 151.00 | 758.00 | 0.00 | 230.00 | 0.00 | 9.00 | 500.00 | 135.00 | 0.00 | 400.00 | 53.00 | 3.60 | 310.00 | 0.00 | 500.00 | 37.30 | 0.00 | 750.00 | 100.00 | 100.00 | 0.00 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
2024-07-28 | 2024-04-28 | 2024-01-28 | 2023-10-29 | 2023-07-30 | 2023-04-30 | 2023-01-29 | 2022-10-30 | 2022-07-31 | 2022-05-01 | 2022-01-30 | 2021-10-31 | 2021-08-01 | 2021-05-02 | 2021-01-31 | 2020-10-25 | 2020-07-26 | 2020-04-26 | 2020-01-26 | 2019-10-27 | 2019-07-28 | 2019-04-28 | 2019-01-27 | 2018-10-28 | 2018-07-29 | 2018-04-29 | 2018-01-28 | 2017-10-29 | 2017-07-30 | 2017-04-30 | 2017-01-29 | 2016-10-30 | 2016-07-31 | 2016-05-01 | 2016-01-31 | 2015-10-25 | 2015-07-26 | 2015-04-26 | 2015-01-25 | 2014-10-26 | 2014-07-27 | 2014-04-27 | 2014-01-26 | 2013-10-27 | 2013-07-28 | 2013-04-28 | 2013-01-27 | 2012-10-28 | 2012-07-29 | 2012-04-29 | 2012-01-29 | 2011-10-30 | 2011-07-31 | 2011-05-01 | 2011-01-30 | 2010-10-31 | 2010-08-01 | 2010-07-31 | 2010-05-02 | 2010-01-31 | 2009-10-25 | 2009-07-26 | 2009-04-26 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenues | 30040.00 | 26044.00 | 22103.00 | 18120.00 | 13507.00 | 7192.00 | 6051.00 | 5931.00 | 6704.00 | 8288.00 | 7643.00 | 7103.00 | 6507.00 | 5661.00 | 5003.00 | 4726.00 | 3866.00 | 3080.00 | 3105.00 | 3014.00 | 2579.00 | 2220.00 | 2205.00 | 3181.00 | 3123.00 | 3207.00 | 2911.00 | 2636.00 | 2230.00 | 1937.00 | 2173.00 | 2004.00 | 1428.00 | 1305.00 | 1401.00 | 1305.00 | 1153.00 | 1151.00 | 1250.51 | 1225.38 | 1102.82 | 1102.79 | 1144.22 | 1053.97 | 977.24 | 954.74 | 1106.90 | 1204.11 | 1044.27 | 924.88 | 953.19 | 1066.18 | 1016.52 | 962.04 | 886.38 | 843.91 | 811.21 | 811.21 | 1001.81 | 982.49 | 903.21 | 776.52 | 664.23 | |
Operating, Compute And Networking | 26446.00 | 22675.00 | 17898.00 | 14645.00 | 10402.00 | 4460.00 | 3673.00 | 3816.00 | 3907.00 | 3672.00 | 3225.00 | 3011.00 | 2600.00 | 2210.00 | 1947.00 | 1939.00 | 1781.00 | 1174.00 | 1021.00 | 788.00 | 776.00 | 694.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 | |
Operating, Graphics | 3594.00 | 3369.00 | 4205.00 | 3475.00 | 3105.00 | 2732.00 | 2378.00 | 2115.00 | 2797.00 | 4616.00 | 4418.00 | 4092.00 | 3907.00 | 3451.00 | 3056.00 | 2787.00 | 2085.00 | 1906.00 | 2084.00 | 2226.00 | 1803.00 | 1526.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 | |
Automotive | 346.00 | 329.00 | 281.00 | 261.00 | 253.00 | 296.00 | 294.00 | 251.00 | 220.00 | 138.00 | 125.00 | 135.00 | 152.00 | 154.00 | 145.00 | 125.00 | 111.00 | 155.00 | 163.00 | 162.00 | 209.00 | 166.00 | 163.00 | 172.00 | 161.00 | 145.00 | 132.00 | 144.00 | 142.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 | |
Compute | 22604.00 | 19392.00 | NA | NA | 8612.00 | 3357.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 | NA | NA | |
Data Center | 26272.00 | 22563.00 | 18404.00 | 14514.00 | 10323.00 | 4284.00 | 3616.00 | 3833.00 | 3806.00 | 3750.00 | 3263.00 | 2936.00 | 2366.00 | 2048.00 | 1903.00 | 1900.00 | 1752.00 | 1141.00 | 968.00 | 726.00 | 655.00 | 634.00 | 679.00 | 792.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 | |
Gaming | 2880.00 | 2647.00 | 2865.00 | 2856.00 | 2486.00 | 2240.00 | 1831.00 | 1574.00 | 2042.00 | 3620.00 | 3420.00 | 3221.00 | 3061.00 | 2760.00 | 2495.00 | 2271.00 | 1654.00 | 1339.00 | 1491.00 | 1659.00 | 1313.00 | 1055.00 | 954.00 | 1764.00 | 1805.00 | 1723.00 | 1739.00 | 1561.00 | 1186.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 | |
Networking | 3668.00 | 3171.00 | NA | NA | 1711.00 | 927.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 | NA | NA | |
O E M And Other | 88.00 | 78.00 | 90.00 | 73.00 | 66.00 | 77.00 | 84.00 | 73.00 | 140.00 | 158.00 | 192.00 | 234.00 | 409.00 | 327.00 | 153.00 | 194.00 | 146.00 | 138.00 | 152.00 | 143.00 | 111.00 | 99.00 | 116.00 | 148.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 | |
Professional Visualization | 454.00 | 427.00 | 463.00 | 416.00 | 379.00 | 295.00 | 226.00 | 200.00 | 496.00 | 622.00 | 643.00 | 577.00 | 519.00 | 372.00 | 307.00 | 236.00 | 203.00 | 307.00 | 331.00 | 324.00 | 291.00 | 266.00 | 293.00 | 305.00 | 281.00 | 251.00 | 255.00 | 239.00 | 235.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 | |
5622.00 | 4037.00 | NA | 2702.00 | 1042.00 | 762.00 | NA | 536.00 | NA | 454.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 | ||
5740.00 | 4373.00 | 4437.00 | 4333.00 | 2839.00 | 1796.00 | 1852.00 | 1153.00 | 1204.00 | 2777.00 | 2612.00 | 2187.00 | 1961.00 | 1784.00 | 1469.00 | 1296.00 | 954.00 | 813.00 | 854.00 | 838.00 | 635.00 | 698.00 | 621.00 | 929.00 | 843.00 | 967.00 | 851.00 | 864.00 | 674.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 | ||
US | 13022.00 | 13496.00 | 12236.00 | 6302.00 | 6043.00 | 2385.00 | 2223.00 | 2148.00 | 1988.00 | 1932.00 | 1459.00 | 1126.00 | 996.00 | 768.00 | 883.00 | 890.00 | 944.00 | 497.00 | 297.00 | 236.00 | 188.00 | 165.00 | 252.00 | 407.00 | 413.00 | 434.00 | 380.00 | 263.00 | 278.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 | |
All Other Countries Not Separately Disclosed | 1989.00 | 1647.00 | NA | 753.00 | 1885.00 | 659.00 | NA | 1482.00 | 1910.00 | 1498.00 | NA | 366.00 | 354.00 | 336.00 | NA | 225.00 | 175.00 | 151.00 | NA | 161.00 | 129.00 | 133.00 | NA | 169.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 | |
China Including Hong Kong | 3667.00 | 2491.00 | 1946.00 | 4030.00 | 2740.00 | 1590.00 | 954.00 | 1148.00 | 1602.00 | 2081.00 | 1983.00 | 2017.00 | 1720.00 | 1391.00 | 1159.00 | 1113.00 | 855.00 | 758.00 | NA | 758.00 | 583.00 | 553.00 | NA | 704.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 | |
Revenue From Contract With Customer Excluding Assessed Tax | 30040.00 | 26044.00 | 22103.00 | 18120.00 | 13507.00 | 7192.00 | 6051.00 | 5931.00 | 6704.00 | 8288.00 | 7643.00 | 7103.00 | 6507.00 | 5661.00 | 5003.00 | 4726.00 | 3866.00 | 3080.00 | 3105.00 | 3014.00 | 2579.00 | 2220.00 | 2205.00 | 3181.00 | 3123.00 | 3207.00 | 2911.00 | 2636.00 | 2230.00 | 1937.00 | 2173.00 | 2004.00 | 1428.00 | 1305.00 | 1401.00 | 1305.00 | 1153.00 | 1151.00 | 1250.51 | 1225.38 | 1102.82 | 1102.79 | 1144.22 | 1053.97 | 977.24 | 954.74 | 1106.90 | 1204.11 | 1044.27 | 924.88 | 953.19 | 1066.18 | 1016.52 | 962.04 | 886.38 | 843.91 | 811.21 | 811.21 | 1001.81 | 982.49 | 903.21 | 776.52 | 664.23 |