2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Common Stock Value | 10.00 | 10.00 | 10.00 | 10.00 | 10.00 | 10.00 | 10.00 | 10.00 | 10.00 | 10.00 | 10.00 | 10.00 | 10.00 | 10.00 | 10.00 | 10.00 | 10.00 | 10.00 | 10.00 | 10.00 | 10.00 | 10.00 | 10.00 | 7.00 | 7.00 | 7.00 | 7.00 | 7.00 | 7.00 | 7.00 | 7.00 | 7.00 | 7.00 | 7.00 | 7.00 | 7.00 | 7.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 | NA | NA | NA | NA | NA | |
Preferred Stock Par Or Stated Value Per Share | 0.00 | 0.00 | NA | 0.00 | 0.00 | 0.00 | NA | 0.00 | 0.00 | 0.00 | NA | 0.00 | 0.00 | 0.00 | NA | 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 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | NA | 0.00 | NA | NA | NA | NA | NA | NA | NA | |
Weighted Average Number Of Diluted Shares Outstanding | 350.00 | 362.00 | NA | 396.00 | 419.00 | 447.00 | NA | 494.00 | 536.00 | 568.00 | NA | 637.00 | 654.00 | 651.00 | NA | 650.00 | 653.00 | 648.00 | NA | 660.00 | 666.00 | 673.00 | NA | 456.00 | 464.00 | 480.00 | NA | 508.00 | 517.00 | 530.00 | NA | 530.00 | 531.00 | 531.00 | NA | 538.00 | 544.00 | 275.00 | NA | 284.00 | 289.00 | 295.00 | NA | 311.00 | 324.00 | 333.00 | NA | 340.00 | 341.00 | 350.00 | NA | 357.00 | 358.00 | 358.00 | NA | NA | NA | NA | |
Weighted Average Number Of Shares Outstanding Basic | 349.00 | 361.00 | NA | 394.00 | 417.00 | 444.00 | NA | 491.00 | 532.00 | 564.00 | NA | 633.00 | 650.00 | 651.00 | NA | 650.00 | 650.00 | 648.00 | NA | 656.00 | 662.00 | 673.00 | NA | 451.00 | 459.00 | 476.00 | NA | 504.00 | 513.00 | 525.00 | NA | 527.00 | 528.00 | 529.00 | NA | 535.00 | 541.00 | 273.00 | NA | 282.00 | 287.00 | 293.00 | NA | 309.00 | 322.00 | 331.00 | NA | 338.00 | 340.00 | 348.00 | NA | 356.00 | 356.00 | 356.00 | NA | NA | NA | NA | |
Earnings Per Share Basic | 4.34 | 2.59 | 4.07 | 8.31 | 5.34 | 6.13 | 7.13 | 9.12 | 11.03 | 1.50 | 1.44 | 1.10 | 13.09 | -0.37 | 0.45 | -1.36 | 0.01 | -14.25 | 0.68 | 1.67 | 1.67 | -0.01 | 1.38 | 1.63 | 2.30 | 0.08 | 4.13 | 1.79 | 0.94 | 0.06 | 0.43 | 0.28 | 1.51 | 0.00 | 0.35 | 1.77 | 1.52 | 3.26 | 2.88 | 2.38 | 2.97 | 0.68 | 2.09 | 0.54 | 1.84 | 2.19 | 2.26 | 3.61 | 2.39 | 1.71 | -0.21 | 3.18 | 2.25 | 1.49 | 0.64 | 0.78 | 1.14 | -0.81 | |
Earnings Per Share Diluted | 4.33 | 2.58 | 4.06 | 8.28 | 5.32 | 6.09 | 7.08 | 9.06 | 10.95 | 1.49 | 1.43 | 1.09 | 13.00 | -0.37 | 0.45 | -1.36 | 0.01 | -14.25 | 0.68 | 1.66 | 1.66 | -0.01 | 1.35 | 1.62 | 2.27 | 0.08 | 4.09 | 1.77 | 0.93 | 0.06 | 0.43 | 0.27 | 1.51 | 0.00 | 0.35 | 1.76 | 1.51 | 3.24 | 2.86 | 2.36 | 2.95 | 0.67 | 2.07 | 0.54 | 1.83 | 2.17 | 2.24 | 3.59 | 2.38 | 1.70 | -0.21 | 3.16 | 2.24 | 1.48 | 0.64 | 0.77 | 1.13 | -0.81 |
2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue From Contract With Customer Excluding Assessed Tax | 37914.00 | 32706.00 | 36255.00 | 40917.00 | 36343.00 | 34864.00 | 39813.00 | 45787.00 | 53795.00 | 38058.00 | 35336.00 | 32321.00 | 29615.00 | 22711.00 | 17972.00 | 17408.00 | 15024.00 | 25215.00 | 28008.00 | 31043.00 | 33547.00 | 28081.00 | 32333.00 | 22787.00 | 22118.00 | 18694.00 | 21055.00 | 19210.00 | 18180.00 | 16288.00 | 17155.00 | 16618.00 | 16811.00 | 12755.00 | 15607.00 | 18716.00 | 20537.00 | 17191.00 | 22250.00 | 25438.00 | 26844.00 | 23285.00 | 24897.00 | 26256.00 | 25677.00 | 23330.00 | 20686.00 | 21048.00 | 20242.00 | 20265.00 | 19420.00 | 20616.00 | 20760.00 | 17842.00 | 17433.00 | 15897.00 | 15795.00 | 13362.00 | |
Revenue From Contract With Customer Including Assessed Tax | 37914.00 | 32706.00 | 36255.00 | 40917.00 | 36343.00 | 34864.00 | 39813.00 | 45787.00 | 53795.00 | 38058.00 | 35336.00 | 32321.00 | 29615.00 | 22711.00 | 17972.00 | 17408.00 | 15024.00 | 25215.00 | 31092.00 | 31043.00 | 33547.00 | 28267.00 | 32333.00 | 22988.00 | 22317.00 | 18866.00 | 21055.00 | 19053.00 | 18033.00 | 16288.00 | 17155.00 | 16618.00 | 16811.00 | 12755.00 | 15607.00 | 18716.00 | 20537.00 | 17191.00 | 22250.00 | 25438.00 | 26844.00 | 23285.00 | 24897.00 | 26256.00 | 25677.00 | 23330.00 | 20686.00 | 21048.00 | 20242.00 | 20265.00 | 19420.00 | 20616.00 | 20760.00 | 17842.00 | 17433.00 | 15897.00 | 15795.00 | 13362.00 | |
Revenues | 37914.00 | 32706.00 | 36255.00 | 40917.00 | 36343.00 | 34864.00 | 39813.00 | 45787.00 | 53795.00 | 38058.00 | 35336.00 | 32321.00 | 29615.00 | 22711.00 | 17972.00 | 17408.00 | 15024.00 | 25215.00 | 31092.00 | 31043.00 | 33547.00 | 28267.00 | 32333.00 | 22988.00 | 22317.00 | 18866.00 | 21055.00 | 19210.00 | 18180.00 | 16288.00 | 17155.00 | 16618.00 | 16811.00 | 12755.00 | 15607.00 | 18716.00 | 20537.00 | 17191.00 | 22250.00 | 25438.00 | 26844.00 | 23285.00 | 24897.00 | 26256.00 | 25677.00 | 23330.00 | 20686.00 | 21048.00 | 20242.00 | 20265.00 | 19420.00 | 20616.00 | 20760.00 | 17842.00 | 17433.00 | 15897.00 | 15795.00 | 13362.00 | |
Cost Of Goods And Services Sold | 33945.00 | 29593.00 | 32582.00 | 34928.00 | 31762.00 | 29294.00 | 33575.00 | 38821.00 | 44207.00 | 35068.00 | 32184.00 | 29563.00 | 27177.00 | 21084.00 | 17216.00 | 16673.00 | 13777.00 | 22821.00 | 27301.00 | 27300.00 | 29682.00 | 25756.00 | 28112.00 | 20457.00 | 19517.00 | 17370.00 | 18855.00 | 16617.00 | 16101.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 | |
Costs And Expenses | 35840.00 | 31427.00 | 34428.00 | 36830.00 | 33519.00 | 31016.00 | 35354.00 | 40551.00 | 45910.00 | 36668.00 | 33830.00 | 31273.00 | 28862.00 | 22665.00 | 17797.00 | 18605.00 | 14217.00 | 35897.00 | 30467.00 | 29178.00 | 31646.00 | 27946.00 | 30524.00 | 21729.00 | 20734.00 | 18544.00 | 20117.00 | 17810.00 | 17372.00 | 16101.00 | 16731.00 | 16025.00 | 15475.00 | 12755.00 | 15341.00 | 17209.00 | 19246.00 | 15770.00 | 21084.00 | 24419.00 | 25564.00 | 22984.00 | 23924.00 | 25973.00 | 24743.00 | 22189.00 | 19522.00 | 19354.00 | 18950.00 | 19319.00 | 19599.00 | 18894.00 | 19469.00 | 17052.00 | 17110.00 | 15485.00 | 15189.00 | NA | |
Selling General And Administrative Expense | 823.00 | 779.00 | 820.00 | 824.00 | 704.00 | 691.00 | 763.00 | 712.00 | 694.00 | 603.00 | 656.00 | 681.00 | 625.00 | 575.00 | 630.00 | 673.00 | 746.00 | 821.00 | 790.00 | 833.00 | 904.00 | 881.00 | 1147.00 | 445.00 | 424.00 | 402.00 | 457.00 | 412.00 | 485.00 | 389.00 | 406.00 | 420.00 | 401.00 | 378.00 | 433.00 | 392.00 | 393.00 | 358.00 | 371.00 | 342.00 | 316.00 | 346.00 | 336.00 | 305.00 | 358.00 | 249.00 | 279.00 | 305.00 | 376.00 | 263.00 | 302.00 | 299.00 | 288.00 | 217.00 | 260.00 | 226.00 | 228.00 | NA | |
Operating Income Loss | 2522.00 | 1784.00 | 2395.00 | 4753.00 | 3305.00 | 4061.00 | 4739.00 | 6686.00 | 8328.00 | 1716.00 | 1778.00 | 1340.00 | 965.00 | 217.00 | 390.00 | -1057.00 | 981.00 | -11817.00 | 841.00 | 2024.00 | 2042.00 | 669.00 | 2017.00 | 1403.00 | 1711.00 | 440.00 | 1119.00 | 1576.00 | 982.00 | 292.00 | 553.00 | 435.00 | 1315.00 | 75.00 | 338.00 | 1549.00 | 1335.00 | 1470.00 | 1259.00 | 1062.00 | 1369.00 | 361.00 | 1008.00 | 301.00 | 960.00 | 1156.00 | 1189.00 | 1819.00 | 1482.00 | 1035.00 | -71.00 | 1852.00 | 1394.00 | 886.00 | 420.00 | 496.00 | 721.00 | NA | |
Interest And Debt Expense | 194.00 | 179.00 | 111.00 | 118.00 | 142.00 | 154.00 | 186.00 | 240.00 | 312.00 | 262.00 | 430.00 | 328.00 | 372.00 | 353.00 | 333.00 | 359.00 | 345.00 | 338.00 | 302.00 | 317.00 | 322.00 | 306.00 | 385.00 | 240.00 | 195.00 | 183.00 | 160.00 | 157.00 | 158.00 | 150.00 | 136.00 | 141.00 | 137.00 | 142.00 | 103.00 | 70.00 | 64.00 | 81.00 | 72.00 | 50.00 | 48.00 | 46.00 | NA | NA | 45.00 | 48.00 | NA | NA | 17.00 | 22.00 | NA | NA | NA | NA | NA | NA | NA | NA | |
Interest Expense Debt | 341.00 | 341.00 | 331.00 | 331.00 | 329.00 | 334.00 | 333.00 | 332.00 | 324.00 | 310.00 | 321.00 | 331.00 | 337.00 | 351.00 | 360.00 | 376.00 | 373.00 | 357.00 | 354.00 | 352.00 | 350.00 | 340.00 | 351.00 | 233.00 | 229.00 | 213.00 | 180.00 | 172.00 | 173.00 | 163.00 | 147.00 | 153.00 | 149.00 | 153.00 | 99.00 | 77.00 | 69.00 | 80.00 | 75.00 | 56.00 | 49.00 | 49.00 | 48.00 | 50.00 | 49.00 | 48.00 | 49.00 | 49.00 | NA | 46.00 | 46.00 | 45.00 | NA | 31.00 | 5.00 | 5.00 | NA | NA | |
Interest Paid Net | 243.00 | 359.00 | 248.00 | 368.00 | 242.00 | 342.00 | 223.00 | 318.00 | 241.00 | 278.00 | 296.00 | 286.00 | 313.00 | 336.00 | 334.00 | 300.00 | 298.00 | 303.00 | 303.00 | 292.00 | 310.00 | 269.00 | 367.00 | 241.00 | 67.00 | 212.00 | 79.00 | 215.00 | 74.00 | 157.00 | 78.00 | 158.00 | 82.00 | 160.00 | 10.00 | 132.00 | 2.00 | 128.00 | 4.00 | 80.00 | 2.00 | 80.00 | -5.00 | 80.00 | 3.00 | 83.00 | -2.00 | 53.00 | -32.00 | 48.00 | -30.00 | NA | NA | NA | NA | NA | NA | NA | |
Gains Losses On Extinguishment Of Debt | NA | NA | 0.00 | 0.00 | 0.00 | -9.00 | 0.00 | -2.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | 0.00 | 0.00 | 0.00 | 0.00 | -60.00 | 0.00 | 0.00 | -4.00 | 0.00 | 0.00 | 0.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 | |
Income Tax Expense Benefit | 373.00 | 293.00 | 407.00 | 1004.00 | 583.00 | 823.00 | 984.00 | 1426.00 | 1799.00 | 282.00 | 243.00 | -18.00 | 5.00 | 34.00 | -193.00 | -436.00 | 360.00 | -1937.00 | 277.00 | 340.00 | 353.00 | 104.00 | 437.00 | 222.00 | 281.00 | 22.00 | -1166.00 | 415.00 | 250.00 | 41.00 | 128.00 | 75.00 | 395.00 | 11.00 | 67.00 | 521.00 | 432.00 | 486.00 | 382.00 | 333.00 | 457.00 | 108.00 | 338.00 | 81.00 | 316.00 | 378.00 | 385.00 | 646.00 | 476.00 | 338.00 | -105.00 | 611.00 | 531.00 | 293.00 | 131.00 | 162.00 | 235.00 | NA | |
Income Taxes Paid Net | 213.00 | -22.00 | 870.00 | 481.00 | 1418.00 | -18.00 | 1128.00 | 2618.00 | NA | NA | -460.00 | 2577.00 | 318.00 | 1.00 | -49.00 | -136.00 | 15.00 | -9.00 | 115.00 | 14.00 | 320.00 | 42.00 | 271.00 | 113.00 | 34.00 | 6.00 | 521.00 | 185.00 | 194.00 | 4.00 | 112.00 | 97.00 | 59.00 | -128.00 | 319.00 | 247.00 | 879.00 | 160.00 | 393.00 | 670.00 | 294.00 | 5.00 | 72.00 | 308.00 | 724.00 | -5.00 | 435.00 | 392.00 | 365.00 | 19.00 | 563.00 | 50.00 | NA | NA | 3.00 | 1.00 | NA | NA | |
Profit Loss | 1955.00 | 1312.00 | 1877.00 | 3631.00 | 2580.00 | 3084.00 | 3641.00 | 5020.00 | 6217.00 | 1172.00 | 1105.00 | 1030.00 | 8802.00 | 64.00 | 574.00 | -609.00 | 276.00 | -10218.00 | 262.00 | 1367.00 | 1367.00 | 259.00 | 1195.00 | 941.00 | 1235.00 | 235.00 | 2125.00 | 1004.00 | 574.00 | 101.00 | 289.00 | 219.00 | 783.00 | -78.00 | 168.00 | 958.00 | 839.00 | 903.00 | 805.00 | 679.00 | 864.00 | 207.00 | 631.00 | 173.00 | 599.00 | 730.00 | 759.00 | 1224.00 | 814.00 | 596.00 | -75.00 | 1133.00 | 802.00 | 529.00 | NA | NA | NA | NA | |
Other Comprehensive Income Loss Net Of Tax | -9.00 | -12.00 | -82.00 | -19.00 | -21.00 | -11.00 | 181.00 | -114.00 | 9.00 | -7.00 | 277.00 | -4.00 | 171.00 | 1.00 | -178.00 | 2.00 | -10.00 | -6.00 | -108.00 | -51.00 | -10.00 | -7.00 | 24.00 | 65.00 | 0.00 | -2.00 | 8.00 | -3.00 | 1.00 | -3.00 | 93.00 | -6.00 | -3.00 | 0.00 | -6.00 | -3.00 | 4.00 | 0.00 | -85.00 | -10.00 | -13.00 | -1.00 | 1.00 | 49.00 | 128.00 | 82.00 | 25.00 | 8.00 | 365.00 | 17.00 | -278.00 | -5.00 | 26.00 | NA | NA | NA | NA | NA | |
Net Income Loss | 1515.00 | 937.00 | 1451.00 | 3280.00 | 2226.00 | 2724.00 | 3321.00 | 4477.00 | 5873.00 | 845.00 | 774.00 | 694.00 | 8512.00 | -242.00 | 285.00 | -886.00 | 9.00 | -9234.00 | 443.00 | 1095.00 | 1106.00 | -7.00 | 951.00 | 737.00 | 1055.00 | 37.00 | 2016.00 | 903.00 | 483.00 | 30.00 | 227.00 | 145.00 | 801.00 | 1.00 | 187.00 | 948.00 | 826.00 | 891.00 | 798.00 | 672.00 | 855.00 | 199.00 | 626.00 | 168.00 | 593.00 | 725.00 | 755.00 | 1224.00 | 814.00 | 596.00 | -75.00 | 1133.00 | 802.00 | 529.00 | 230.00 | 277.00 | 405.00 | -289.00 | |
Comprehensive Income Net Of Tax | 1506.00 | 925.00 | 1369.00 | 3261.00 | 2205.00 | 2713.00 | 3502.00 | 4363.00 | 5882.00 | 838.00 | 1051.00 | 690.00 | 8683.00 | -241.00 | 107.00 | -884.00 | -1.00 | -9240.00 | 335.00 | 1044.00 | 1096.00 | -14.00 | 975.00 | 802.00 | 1055.00 | 35.00 | 2024.00 | 900.00 | 484.00 | 27.00 | 320.00 | 139.00 | 798.00 | 1.00 | 181.00 | 945.00 | 830.00 | 891.00 | 713.00 | 662.00 | 842.00 | 198.00 | 627.00 | 217.00 | 721.00 | 807.00 | 780.00 | 1232.00 | 1179.00 | 613.00 | -353.00 | 1128.00 | 828.00 | 541.00 | 73.00 | 270.00 | 481.00 | NA | |
Net Income Loss Available To Common Stockholders Basic | 1514.00 | 936.00 | 1449.00 | 3278.00 | 2225.00 | 2720.00 | 3319.00 | 4475.00 | 5870.00 | 845.00 | 773.00 | 694.00 | 8512.00 | -242.00 | 284.00 | -886.00 | 9.00 | -9234.00 | 443.00 | 1095.00 | 1106.00 | -7.00 | 951.00 | 737.00 | 1054.00 | 37.00 | 2015.00 | 903.00 | 483.00 | 30.00 | 227.00 | 145.00 | 800.00 | 1.00 | 186.00 | 947.00 | 825.00 | 890.00 | 797.00 | 671.00 | 854.00 | 199.00 | 624.00 | 168.00 | 592.00 | 724.00 | 754.00 | 1222.00 | 812.00 | NA | -75.00 | 1131.00 | 802.00 | NA | NA | NA | NA | NA |
2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Assets | 85229.00 | 85528.00 | 85987.00 | 89969.00 | 86442.00 | 87037.00 | 89904.00 | 89694.00 | 96737.00 | 90952.00 | 85373.00 | 89300.00 | 94300.00 | 86651.00 | 85158.00 | 84020.00 | 84593.00 | 86317.00 | 98556.00 | 98139.00 | 96896.00 | 96436.00 | 92940.00 | 53031.00 | 51736.00 | 50364.00 | 49047.00 | 46806.00 | 45447.00 | 45821.00 | 44413.00 | 43293.00 | 44133.00 | 41758.00 | 43115.00 | 30161.00 | 30653.00 | 30182.00 | 30460.00 | 31705.00 | 29376.00 | 29159.00 | 28385.00 | 29003.00 | 29695.00 | 30773.00 | 27223.00 | 26583.00 | 24681.00 | 25306.00 | 25745.00 | 25225.00 | 23964.00 | NA | 23232.00 | NA | NA | NA | |
Liabilities | 57141.00 | 55757.00 | 54588.00 | 57171.00 | 53874.00 | 53374.00 | 54817.00 | 55919.00 | 63068.00 | 59653.00 | 51792.00 | 53336.00 | 57607.00 | 57172.00 | 54938.00 | 53506.00 | 52776.00 | 54121.00 | 55449.00 | 54515.00 | 52830.00 | 52574.00 | 47887.00 | 32997.00 | 31915.00 | 30501.00 | 27219.00 | 26004.00 | 24883.00 | 25024.00 | 23210.00 | 22336.00 | 23205.00 | 22264.00 | 23440.00 | 17236.00 | 18363.00 | 18202.00 | 19070.00 | 20439.00 | 18339.00 | 18401.00 | 17053.00 | 17739.00 | 17498.00 | 18361.00 | 15118.00 | 15116.00 | 14355.00 | 16090.00 | 16240.00 | 15176.00 | 14987.00 | NA | 14988.00 | NA | NA | NA | |
Liabilities And Stockholders Equity | 85229.00 | 85528.00 | 85987.00 | 89969.00 | 86442.00 | 87037.00 | 89904.00 | 89694.00 | 96737.00 | 90952.00 | 85373.00 | 89300.00 | 94300.00 | 86651.00 | 85158.00 | 84020.00 | 84593.00 | 86317.00 | 98556.00 | 98139.00 | 96896.00 | 96436.00 | 92940.00 | 53031.00 | 51736.00 | 50364.00 | 49047.00 | 46806.00 | 45447.00 | 45821.00 | 44413.00 | 43293.00 | 44133.00 | 41758.00 | 43115.00 | 30161.00 | 30653.00 | 30182.00 | 30460.00 | 31705.00 | 29376.00 | 29159.00 | 28385.00 | 29003.00 | 29695.00 | 30773.00 | 27223.00 | 26583.00 | 24681.00 | 25306.00 | 25745.00 | 25225.00 | 23964.00 | NA | 23232.00 | NA | NA | NA | |
Stockholders Equity | 21324.00 | 22922.00 | 24404.00 | 25862.00 | 25714.00 | 26858.00 | 27715.00 | 26304.00 | 26306.00 | 23972.00 | 26206.00 | 28280.00 | 28921.00 | 21592.00 | 22199.00 | 22453.00 | 23741.00 | 24088.00 | 33694.00 | 33738.00 | 34207.00 | 33951.00 | 35175.00 | 15166.00 | 14958.00 | 14988.00 | 14033.00 | 12930.00 | 12636.00 | 13070.00 | 13557.00 | 13395.00 | 13490.00 | 12902.00 | 13237.00 | 12277.00 | 11643.00 | 11338.00 | 10751.00 | 10849.00 | 10620.00 | 10344.00 | 10920.00 | 10851.00 | 11784.00 | 12000.00 | 11694.00 | 11467.00 | 10326.00 | 9216.00 | 9505.00 | 10049.00 | 8977.00 | 9036.00 | 8244.00 | 8485.00 | 8693.00 | NA |
2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Assets Current | 31347.00 | 31260.00 | 32131.00 | 36275.00 | 32213.00 | 32486.00 | 35242.00 | 35285.00 | 42413.00 | 36388.00 | 30496.00 | 34143.00 | 38592.00 | 30361.00 | 28287.00 | 26200.00 | 14643.00 | 15693.00 | 20170.00 | 19139.00 | 18396.00 | 18151.00 | 18023.00 | 15873.00 | 15548.00 | 14525.00 | 13401.00 | 11631.00 | 10443.00 | 11042.00 | 10401.00 | 9545.00 | 10304.00 | 8097.00 | 9471.00 | 10861.00 | 11431.00 | 11053.00 | 11339.00 | 12887.00 | 13596.00 | 13448.00 | 12737.00 | 13531.00 | 14252.00 | 15297.00 | 13029.00 | 12516.00 | 10706.00 | 11580.00 | 12001.00 | 11669.00 | 10513.00 | NA | 10056.00 | NA | NA | NA | |
Cash | 3601.00 | 2741.00 | 4362.00 | 4463.00 | 4027.00 | 3972.00 | 5467.00 | 4156.00 | 4665.00 | 3528.00 | 3612.00 | 3050.00 | 4080.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 | |
Cash And Cash Equivalents At Carrying Value | 4441.00 | 3175.00 | 5443.00 | 8452.00 | 7345.00 | 7960.00 | 8625.00 | 7376.00 | 9078.00 | 7148.00 | 5291.00 | 5874.00 | 11839.00 | 624.00 | 415.00 | 618.00 | 1091.00 | 1690.00 | 1527.00 | 1525.00 | 1247.00 | 877.00 | 1687.00 | 4992.00 | 4999.00 | 4653.00 | 3011.00 | 2088.00 | 1450.00 | 2167.00 | 887.00 | 709.00 | 1754.00 | 308.00 | 1127.00 | 2044.00 | 1881.00 | 2078.00 | 1494.00 | 1854.00 | 2125.00 | 2166.00 | 2292.00 | 2018.00 | 3069.00 | 4737.00 | 4860.00 | 3387.00 | 1895.00 | 2205.00 | 3079.00 | 2957.00 | 1622.00 | 219.00 | 118.00 | 117.00 | 154.00 | NA | |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents | 4443.00 | 3177.00 | 5446.00 | 8456.00 | 7349.00 | 7965.00 | 8631.00 | 7383.00 | 9083.00 | 7151.00 | 5294.00 | 5875.00 | 11839.00 | 625.00 | 416.00 | 620.00 | 1093.00 | 1694.00 | 1529.00 | 1528.00 | 1249.00 | 908.00 | 1725.00 | 4995.00 | 5004.00 | 4657.00 | 3015.00 | 2095.00 | 1454.00 | 2170.00 | 892.00 | NA | NA | NA | 1136.00 | 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 | 4058.00 | 4399.00 | 4781.00 | 4604.00 | 4109.00 | 3492.00 | 3145.00 | NA | NA | NA | 5548.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 | |
Accounts Receivable Net Current | 12307.00 | 13171.00 | 11619.00 | 12469.00 | 10274.00 | 10143.00 | 13477.00 | 13458.00 | 17305.00 | 15661.00 | 11034.00 | 9511.00 | 9771.00 | 7468.00 | 5760.00 | 4911.00 | 4361.00 | 5583.00 | 7872.00 | 7461.00 | 7603.00 | 6893.00 | 5853.00 | 5408.00 | 4919.00 | 4613.00 | 4695.00 | 3900.00 | 3259.00 | 3284.00 | 3617.00 | 3136.00 | 3199.00 | 2602.00 | 2927.00 | 3124.00 | 3876.00 | 3364.00 | 4058.00 | 5271.00 | 5725.00 | 5420.00 | 5559.00 | 5593.00 | 6163.00 | 5509.00 | 4610.00 | 5101.00 | 4708.00 | 5867.00 | 5459.00 | 4913.00 | 5041.00 | NA | 4393.00 | NA | NA | NA | |
Inventory Net | 9800.00 | 9781.00 | 9317.00 | 10143.00 | 9536.00 | 10268.00 | 8827.00 | 9834.00 | 11048.00 | 9482.00 | 8055.00 | 9211.00 | 8879.00 | 8407.00 | 7999.00 | 7403.00 | 8086.00 | 7445.00 | 10243.00 | 9696.00 | 9088.00 | 9833.00 | 9837.00 | 5339.00 | 5485.00 | 5111.00 | 5550.00 | 5493.00 | 5548.00 | 5392.00 | 5656.00 | 5524.00 | 5209.00 | 4983.00 | 5225.00 | 5556.00 | 5540.00 | 5437.00 | 5642.00 | 5608.00 | 5621.00 | 5689.00 | 4689.00 | 5714.00 | 4830.00 | 4879.00 | 3449.00 | 3889.00 | 4030.00 | 3352.00 | 3320.00 | 3615.00 | 3679.00 | NA | 3071.00 | NA | NA | NA | |
Other Assets Current | 741.00 | 734.00 | 971.00 | 607.00 | 949.00 | 623.00 | 1168.00 | 858.00 | 741.00 | 648.00 | 568.00 | 2175.00 | 2685.00 | 2695.00 | 2724.00 | 2199.00 | 1105.00 | 975.00 | 528.00 | 457.00 | 458.00 | 548.00 | 646.00 | 134.00 | 145.00 | 148.00 | 145.00 | 150.00 | 186.00 | 199.00 | 241.00 | 176.00 | 142.00 | 204.00 | 192.00 | 137.00 | 134.00 | 174.00 | 145.00 | 154.00 | 125.00 | 173.00 | 197.00 | 206.00 | 190.00 | 172.00 | 110.00 | 139.00 | 73.00 | 156.00 | 141.00 | 183.00 | 170.00 | NA | 65.00 | NA | NA | NA |
2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Goodwill | 8244.00 | 8244.00 | 8244.00 | 8244.00 | 8244.00 | 8244.00 | 8244.00 | 8244.00 | 8244.00 | 8256.00 | 8256.00 | 8256.00 | 8256.00 | 8256.00 | 8256.00 | 8256.00 | 12710.00 | 12710.00 | 20040.00 | 21277.00 | 20277.00 | 20229.00 | 20184.00 | 3713.00 | 3586.00 | 3586.00 | 3586.00 | 3586.00 | 3586.00 | 3586.00 | 3587.00 | 3648.00 | 3648.00 | 3649.00 | 4019.00 | 1565.00 | 1566.00 | 1566.00 | 1566.00 | 1537.00 | 937.00 | 938.00 | 938.00 | 938.00 | 938.00 | 930.00 | 930.00 | 930.00 | 925.00 | 842.00 | 842.00 | 842.00 | 842.00 | NA | 837.00 | NA | NA | NA | |
Indefinite Lived Intangible Assets Excluding Goodwill | NA | NA | 71.00 | NA | NA | NA | 71.00 | NA | NA | NA | 71.00 | NA | NA | NA | 71.00 | NA | NA | NA | 94.00 | NA | NA | NA | 94.00 | NA | NA | NA | 95.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 | |
Intangible Assets Net Excluding Goodwill | NA | NA | 1765.00 | NA | NA | NA | 1876.00 | NA | NA | NA | 2135.00 | NA | NA | NA | 2360.00 | NA | NA | NA | 2928.00 | NA | NA | NA | 3314.00 | NA | NA | NA | 726.00 | NA | NA | NA | 725.00 | NA | NA | NA | 719.00 | NA | NA | NA | 287.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Other Assets Noncurrent | 2944.00 | 2975.00 | 3007.00 | 2929.00 | 2973.00 | 3021.00 | 3081.00 | 3088.00 | 2234.00 | 2318.00 | 2400.00 | 2463.00 | 2532.00 | 2594.00 | 2637.00 | 2705.00 | 4021.00 | 4363.00 | 3374.00 | 3442.00 | 3571.00 | 3727.00 | 3777.00 | 818.00 | 833.00 | 818.00 | 830.00 | 784.00 | 809.00 | 820.00 | 833.00 | 849.00 | 876.00 | 886.00 | 839.00 | 368.00 | 379.00 | 420.00 | 429.00 | 420.00 | 303.00 | 317.00 | 326.00 | 322.00 | 378.00 | 369.00 | 300.00 | 305.00 | 334.00 | 336.00 | 372.00 | 367.00 | 351.00 | NA | 303.00 | NA | NA | NA |
2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Liabilities Current | 24000.00 | 21787.00 | 20150.00 | 21735.00 | 17466.00 | 17057.00 | 20020.00 | 21314.00 | 28437.00 | 25120.00 | 17898.00 | 16898.00 | 19512.00 | 16085.00 | 15663.00 | 14246.00 | 11504.00 | 13569.00 | 16147.00 | 15339.00 | 14890.00 | 15147.00 | 13216.00 | 9634.00 | 9715.00 | 8372.00 | 10478.00 | 7647.00 | 6758.00 | 6866.00 | 7146.00 | 6340.00 | 6782.00 | 5595.00 | 6345.00 | 7686.00 | 8725.00 | 8346.00 | 8579.00 | 10372.00 | 11055.00 | 10846.00 | 9824.00 | 10401.00 | 10241.00 | 10728.00 | 8203.00 | 8308.00 | 7568.00 | 9201.00 | 9591.00 | 8612.00 | 8549.00 | NA | 8620.00 | NA | NA | NA | |
Debt Current | 4903.00 | 2457.00 | 1954.00 | 819.00 | 72.00 | 75.00 | 1066.00 | 1064.00 | 1087.00 | 1075.00 | 571.00 | 73.00 | 70.00 | 1786.00 | 2854.00 | 2500.00 | 1715.00 | 1710.00 | 711.00 | 557.00 | 554.00 | 550.00 | 544.00 | 26.00 | 26.00 | 26.00 | 624.00 | 29.00 | 29.00 | 28.00 | 28.00 | 28.00 | 27.00 | 215.00 | 29.00 | 780.00 | 780.00 | 776.00 | 27.00 | 26.00 | 26.00 | 24.00 | 23.00 | 23.00 | 23.00 | 22.00 | 19.00 | 20.00 | 19.00 | NA | 15.00 | NA | NA | NA | NA | NA | NA | NA | |
Accounts Payable Current | 14865.00 | 15471.00 | 13761.00 | 15839.00 | 13052.00 | 13031.00 | 15312.00 | 16682.00 | 22502.00 | 19791.00 | 13700.00 | 12196.00 | 12170.00 | 9953.00 | 7803.00 | 6701.00 | 6110.00 | 8106.00 | 11623.00 | 11380.00 | 10905.00 | 10568.00 | 9366.00 | 8016.00 | 8113.00 | 7066.00 | 8297.00 | 6159.00 | 5307.00 | 5343.00 | 5593.00 | 5055.00 | 5214.00 | 4083.00 | 4743.00 | 4993.00 | 6225.00 | 5387.00 | 6661.00 | 8726.00 | 8934.00 | 9313.00 | 8234.00 | 8961.00 | 8601.00 | 8872.00 | 6785.00 | 6951.00 | 6155.00 | 7803.00 | 8169.00 | 6974.00 | 7313.00 | NA | 6453.00 | NA | NA | NA | |
Taxes Payable Current | 1680.00 | 1243.00 | 1221.00 | 1319.00 | 1160.00 | 1617.00 | 1140.00 | 1042.00 | 2584.00 | NA | 1231.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 | |
Other Liabilities Current | 1323.00 | 964.00 | 1645.00 | 2326.00 | 2047.00 | 1294.00 | 1167.00 | 1398.00 | 1254.00 | 1167.00 | 1047.00 | 1263.00 | 929.00 | 744.00 | 822.00 | 900.00 | 967.00 | 918.00 | 897.00 | 862.00 | 815.00 | 929.00 | 708.00 | 442.00 | 431.00 | 304.00 | 296.00 | 268.00 | 376.00 | 350.00 | 378.00 | 326.00 | 359.00 | 391.00 | 426.00 | 309.00 | 365.00 | 321.00 | 354.00 | 324.00 | 519.00 | 265.00 | 275.00 | 190.00 | 315.00 | 152.00 | 112.00 | 77.00 | 204.00 | 201.00 | 180.00 | 125.00 | 247.00 | NA | 168.00 | NA | NA | NA |
2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Debt And Capital Lease Obligations | 29281.00 | 27613.00 | 27620.00 | 27633.00 | 27650.00 | 27659.00 | 27080.00 | 27101.00 | 27178.00 | 27132.00 | 25948.00 | 27765.00 | 28761.00 | 32935.00 | 32044.00 | 32345.00 | 32605.00 | 32040.00 | 29282.00 | 29294.00 | 28855.00 | 28571.00 | 27980.00 | 18968.00 | 17801.00 | 17807.00 | 13418.00 | 13269.00 | 13106.00 | 13112.00 | 11069.00 | 11077.00 | 11583.00 | 12104.00 | 12475.00 | 6753.00 | 6760.00 | 6766.00 | 6657.00 | 6283.00 | 3639.00 | 3659.00 | 3395.00 | 3401.00 | 3406.00 | 3411.00 | 3355.00 | 3342.00 | 3327.00 | NA | 3299.00 | NA | NA | NA | NA | NA | NA | NA | |
Long Term Debt And Capital Lease Obligations | 24034.00 | 24832.00 | 25329.00 | 26463.00 | 27211.00 | 27205.00 | 25634.00 | 25638.00 | 25687.00 | 25634.00 | 24968.00 | 27270.00 | 28250.00 | 30694.00 | 28730.00 | 29377.00 | 30451.00 | 29899.00 | 28127.00 | 28282.00 | 27853.00 | 27565.00 | 26980.00 | 18423.00 | 17241.00 | 17232.00 | 12322.00 | 12753.00 | 12577.00 | 12570.00 | 10544.00 | 10538.00 | 11032.00 | 11351.00 | 11896.00 | 5912.00 | 5918.00 | 5967.00 | 6610.00 | 6238.00 | 3612.00 | 3635.00 | 3373.00 | 3380.00 | 3387.00 | 3394.00 | 3342.00 | 3329.00 | 3316.00 | NA | 3292.00 | NA | NA | NA | NA | NA | NA | NA | |
Deferred Income Tax Liabilities Net | 5810.00 | 5831.00 | 5834.00 | 5813.00 | 5913.00 | 5893.00 | 5904.00 | 5610.00 | 5542.00 | 5571.00 | 5638.00 | 5545.00 | 5704.00 | 6215.00 | 6203.00 | 5703.00 | 5914.00 | 5772.00 | 6392.00 | 6180.00 | 5235.00 | 5011.00 | 4864.00 | 3206.00 | 3144.00 | 3120.00 | 2654.00 | 3935.00 | 3923.00 | 3888.00 | 3861.00 | 3682.00 | 3520.00 | NA | 3285.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Pension And Other Postretirement Defined Benefit Plans Liabilities Noncurrent | 1228.00 | 1182.00 | 1102.00 | 971.00 | 1181.00 | 1147.00 | 1114.00 | 1305.00 | 1133.00 | 1063.00 | 1015.00 | 1354.00 | 1850.00 | 1958.00 | 2121.00 | 1816.00 | 1772.00 | 1703.00 | 1643.00 | 1487.00 | 1610.00 | 1567.00 | 1509.00 | 1045.00 | 1156.00 | 1126.00 | 1099.00 | 1029.00 | 998.00 | 1085.00 | 1055.00 | 1174.00 | 1242.00 | 1216.00 | 1179.00 | 1139.00 | 1143.00 | 1123.00 | 1099.00 | 937.00 | 906.00 | 855.00 | 771.00 | 895.00 | 929.00 | 1214.00 | 1266.00 | 1270.00 | 1348.00 | 1809.00 | 1783.00 | 1522.00 | 1489.00 | NA | 1493.00 | NA | NA | NA | |
Minority Interest | 6562.00 | 6288.00 | 6100.00 | 5966.00 | 5886.00 | 5837.00 | 6404.00 | 6504.00 | 6398.00 | 6362.00 | 6410.00 | 6698.00 | 6804.00 | 6919.00 | 7053.00 | 7093.00 | 7108.00 | 7140.00 | 8445.00 | 8918.00 | 8854.00 | 8907.00 | 8874.00 | 3865.00 | 3860.00 | 3875.00 | 6795.00 | 6872.00 | 6928.00 | 6727.00 | 6646.00 | 6562.00 | 6445.00 | 6592.00 | 6438.00 | 648.00 | 647.00 | 642.00 | 639.00 | 417.00 | 417.00 | 414.00 | 412.00 | 413.00 | 413.00 | 412.00 | 411.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Operating Lease Liability Noncurrent | 711.00 | 770.00 | 764.00 | 848.00 | 859.00 | 858.00 | 841.00 | 839.00 | 879.00 | 905.00 | 927.00 | 975.00 | 1020.00 | 1007.00 | 1014.00 | 1116.00 | 1850.00 | 1949.00 | 1875.00 | 1962.00 | 2068.00 | 2153.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 |
2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Stockholders Equity | 21324.00 | 22922.00 | 24404.00 | 25862.00 | 25714.00 | 26858.00 | 27715.00 | 26304.00 | 26306.00 | 23972.00 | 26206.00 | 28280.00 | 28921.00 | 21592.00 | 22199.00 | 22453.00 | 23741.00 | 24088.00 | 33694.00 | 33738.00 | 34207.00 | 33951.00 | 35175.00 | 15166.00 | 14958.00 | 14988.00 | 14033.00 | 12930.00 | 12636.00 | 13070.00 | 13557.00 | 13395.00 | 13490.00 | 12902.00 | 13237.00 | 12277.00 | 11643.00 | 11338.00 | 10751.00 | 10849.00 | 10620.00 | 10344.00 | 10920.00 | 10851.00 | 11784.00 | 12000.00 | 11694.00 | 11467.00 | 10326.00 | 9216.00 | 9505.00 | 10049.00 | 8977.00 | 9036.00 | 8244.00 | 8485.00 | 8693.00 | NA | |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest | 27886.00 | 29210.00 | 30504.00 | 31828.00 | 31600.00 | 32695.00 | 34119.00 | 32808.00 | 32704.00 | 30334.00 | 32616.00 | 34978.00 | 35725.00 | 28511.00 | 29252.00 | 29546.00 | 30849.00 | 31228.00 | 42139.00 | 42656.00 | 43061.00 | 42858.00 | 44049.00 | 19031.00 | 18818.00 | 18863.00 | 20828.00 | 19802.00 | 19564.00 | 19797.00 | 20203.00 | 19957.00 | 19935.00 | 19494.00 | 19675.00 | 12925.00 | 12290.00 | 11980.00 | 11390.00 | 11266.00 | 11037.00 | 10758.00 | 11332.00 | 11264.00 | 12197.00 | 12412.00 | 12105.00 | 11467.00 | 10326.00 | 9216.00 | 9505.00 | NA | NA | NA | 8244.00 | NA | NA | NA | |
Common Stock Value | 10.00 | 10.00 | 10.00 | 10.00 | 10.00 | 10.00 | 10.00 | 10.00 | 10.00 | 10.00 | 10.00 | 10.00 | 10.00 | 10.00 | 10.00 | 10.00 | 10.00 | 10.00 | 10.00 | 10.00 | 10.00 | 10.00 | 10.00 | 7.00 | 7.00 | 7.00 | 7.00 | 7.00 | 7.00 | 7.00 | 7.00 | 7.00 | 7.00 | 7.00 | 7.00 | 7.00 | 7.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 | NA | NA | NA | NA | NA | |
Additional Paid In Capital Common Stock | 33635.00 | 33530.00 | 33465.00 | 33426.00 | 33411.00 | 33408.00 | 33402.00 | 33363.00 | 33378.00 | 33327.00 | 33262.00 | 33256.00 | 33238.00 | 33222.00 | 33208.00 | 33183.00 | 33208.00 | 33169.00 | 33157.00 | 33125.00 | 33785.00 | 33764.00 | 33729.00 | 13703.00 | 13688.00 | 13669.00 | 11262.00 | 11236.00 | 11185.00 | 11159.00 | 11060.00 | 11005.00 | 10996.00 | 10982.00 | 11071.00 | 9929.00 | 9912.00 | 9890.00 | 9844.00 | 9833.00 | 9822.00 | 9803.00 | 9768.00 | 9748.00 | 9737.00 | 9676.00 | 9527.00 | 9563.00 | 9426.00 | 9410.00 | 9482.00 | NA | NA | NA | NA | NA | NA | NA | |
Retained Earnings Accumulated Deficit | 36423.00 | 35199.00 | 34562.00 | 33424.00 | 30442.00 | 28528.00 | 26142.00 | 23175.00 | 18983.00 | 13420.00 | 12905.00 | 12484.00 | 12160.00 | 4029.00 | 4650.00 | 4744.00 | 6008.00 | 6380.00 | 15990.00 | 15891.00 | 15146.00 | 14391.00 | 14755.00 | 14119.00 | 13589.00 | 12745.00 | 12864.00 | 11044.00 | 10344.00 | 10046.00 | 10206.00 | 10169.00 | 10215.00 | 9584.00 | 9752.00 | 9736.00 | 8959.00 | 8269.00 | 7515.00 | 6856.00 | 6325.00 | 5591.00 | 5507.00 | 5007.00 | 4969.00 | 4489.00 | 3880.00 | 3241.00 | 2136.00 | 1407.00 | 898.00 | 1062.00 | NA | NA | NA | NA | NA | NA | |
Accumulated Other Comprehensive Income Loss Net Of Tax | -152.00 | -143.00 | -131.00 | -49.00 | -30.00 | -9.00 | 2.00 | -179.00 | -65.00 | -74.00 | -67.00 | -344.00 | -340.00 | -511.00 | -512.00 | -334.00 | -336.00 | -326.00 | -320.00 | -212.00 | -161.00 | -151.00 | -144.00 | -168.00 | -233.00 | -233.00 | -231.00 | -239.00 | -236.00 | -237.00 | -234.00 | -327.00 | -321.00 | -318.00 | -318.00 | -312.00 | -309.00 | -313.00 | -313.00 | -228.00 | -218.00 | -205.00 | -204.00 | -205.00 | -254.00 | -382.00 | -464.00 | -489.00 | -497.00 | -862.00 | -879.00 | -601.00 | -596.00 | NA | -623.00 | NA | NA | NA | |
Treasury Stock Value | 48592.00 | 45674.00 | 43502.00 | 40949.00 | 38119.00 | 35079.00 | 31841.00 | 30065.00 | 26000.00 | 22711.00 | 19904.00 | 17126.00 | 16147.00 | 15158.00 | 15157.00 | 15150.00 | 15149.00 | 15145.00 | 15143.00 | 15076.00 | 14573.00 | 14063.00 | 13175.00 | 12495.00 | 12093.00 | 11200.00 | 9869.00 | 9118.00 | 8664.00 | 7905.00 | 7482.00 | 7459.00 | 7407.00 | 7353.00 | 7275.00 | 7083.00 | 6926.00 | 6512.00 | 6299.00 | 5616.00 | 5313.00 | 4849.00 | 4155.00 | 3703.00 | 2672.00 | 1787.00 | 1253.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Minority Interest | 6562.00 | 6288.00 | 6100.00 | 5966.00 | 5886.00 | 5837.00 | 6404.00 | 6504.00 | 6398.00 | 6362.00 | 6410.00 | 6698.00 | 6804.00 | 6919.00 | 7053.00 | 7093.00 | 7108.00 | 7140.00 | 8445.00 | 8918.00 | 8854.00 | 8907.00 | 8874.00 | 3865.00 | 3860.00 | 3875.00 | 6795.00 | 6872.00 | 6928.00 | 6727.00 | 6646.00 | 6562.00 | 6445.00 | 6592.00 | 6438.00 | 648.00 | 647.00 | 642.00 | 639.00 | 417.00 | 417.00 | 414.00 | 412.00 | 413.00 | 413.00 | 412.00 | 411.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Minority Interest Decrease From Distributions To Noncontrolling Interest Holders | 325.00 | 314.00 | NA | 285.00 | 283.00 | 306.00 | NA | 288.00 | 267.00 | 290.00 | NA | 290.00 | 272.00 | 300.00 | NA | 301.00 | 279.00 | 300.00 | NA | 289.00 | 295.00 | 305.00 | 285.00 | 186.00 | 182.00 | 179.00 | 173.00 | 165.00 | 149.00 | 142.00 | 137.00 | 131.00 | 128.00 | 121.00 | 11.00 | 11.00 | 9.00 | 9.00 | 7.00 | 8.00 | 6.00 | 6.00 | 6.00 | 6.00 | 5.00 | 4.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net Cash Provided By Used In Operating Activities | 3242.00 | 1532.00 | 1123.00 | 4953.00 | 3984.00 | 4057.00 | 4382.00 | 2514.00 | 6952.00 | 2513.00 | 3674.00 | -1148.00 | 1380.00 | 454.00 | 1328.00 | 1321.00 | 538.00 | -768.00 | 2409.00 | 2787.00 | 2622.00 | 1623.00 | 2727.00 | 1182.00 | 2386.00 | -137.00 | 2746.00 | 1901.00 | 849.00 | 1113.00 | 991.00 | 405.00 | 2263.00 | 327.00 | 808.00 | 1069.00 | 994.00 | 1190.00 | 388.00 | 1078.00 | 878.00 | 766.00 | 1355.00 | 407.00 | -436.00 | 2079.00 | 2043.00 | 1833.00 | 269.00 | 347.00 | 638.00 | 1719.00 | 37.00 | 915.00 | 1927.00 | -5.00 | NA | NA | |
Net Cash Provided By Used In Investing Activities | 17.00 | -824.00 | -964.00 | -435.00 | -880.00 | -816.00 | -498.00 | 501.00 | -1088.00 | 1708.00 | 1448.00 | -2054.00 | 15670.00 | -267.00 | -433.00 | -747.00 | -989.00 | -1088.00 | -1686.00 | -1695.00 | -1360.00 | -1520.00 | -4775.00 | -1377.00 | -740.00 | -778.00 | -779.00 | -603.00 | -656.00 | -1356.00 | -724.00 | -721.00 | -769.00 | -727.00 | -2013.00 | -572.00 | -468.00 | -388.00 | -519.00 | -3343.00 | -321.00 | -360.00 | -505.00 | -333.00 | -236.00 | -1682.00 | -419.00 | -235.00 | -487.00 | -311.00 | -340.00 | -309.00 | 2428.00 | -484.00 | -1683.00 | -290.00 | NA | NA | |
Net Cash Provided By Used In Financing Activities | -1993.00 | -2977.00 | -3169.00 | -3411.00 | -3720.00 | -3907.00 | -2636.00 | -4715.00 | -3932.00 | -2364.00 | -5703.00 | -2762.00 | -5970.00 | 16.00 | -1057.00 | -949.00 | -150.00 | 2021.00 | -722.00 | -813.00 | -921.00 | -920.00 | -1222.00 | 186.00 | -1299.00 | 2557.00 | -1044.00 | -660.00 | -910.00 | 1523.00 | -89.00 | -729.00 | -48.00 | -419.00 | 288.00 | -334.00 | -723.00 | -218.00 | -229.00 | 1994.00 | -598.00 | -532.00 | -576.00 | -1125.00 | -996.00 | -520.00 | -151.00 | -106.00 | -92.00 | -910.00 | -176.00 | -75.00 | -1062.00 | -330.00 | -243.00 | 258.00 | NA | NA |
2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net Cash Provided By Used In Operating Activities | 3242.00 | 1532.00 | 1123.00 | 4953.00 | 3984.00 | 4057.00 | 4382.00 | 2514.00 | 6952.00 | 2513.00 | 3674.00 | -1148.00 | 1380.00 | 454.00 | 1328.00 | 1321.00 | 538.00 | -768.00 | 2409.00 | 2787.00 | 2622.00 | 1623.00 | 2727.00 | 1182.00 | 2386.00 | -137.00 | 2746.00 | 1901.00 | 849.00 | 1113.00 | 991.00 | 405.00 | 2263.00 | 327.00 | 808.00 | 1069.00 | 994.00 | 1190.00 | 388.00 | 1078.00 | 878.00 | 766.00 | 1355.00 | 407.00 | -436.00 | 2079.00 | 2043.00 | 1833.00 | 269.00 | 347.00 | 638.00 | 1719.00 | 37.00 | 915.00 | 1927.00 | -5.00 | NA | NA | |
Net Income Loss | 1515.00 | 937.00 | 1451.00 | 3280.00 | 2226.00 | 2724.00 | 3321.00 | 4477.00 | 5873.00 | 845.00 | 774.00 | 694.00 | 8512.00 | -242.00 | 285.00 | -886.00 | 9.00 | -9234.00 | 443.00 | 1095.00 | 1106.00 | -7.00 | 951.00 | 737.00 | 1055.00 | 37.00 | 2016.00 | 903.00 | 483.00 | 30.00 | 227.00 | 145.00 | 801.00 | 1.00 | 187.00 | 948.00 | 826.00 | 891.00 | 798.00 | 672.00 | 855.00 | 199.00 | 626.00 | 168.00 | 593.00 | 725.00 | 755.00 | 1224.00 | 814.00 | 596.00 | -75.00 | 1133.00 | 802.00 | 529.00 | 230.00 | 277.00 | 405.00 | -289.00 | |
Profit Loss | 1955.00 | 1312.00 | 1877.00 | 3631.00 | 2580.00 | 3084.00 | 3641.00 | 5020.00 | 6217.00 | 1172.00 | 1105.00 | 1030.00 | 8802.00 | 64.00 | 574.00 | -609.00 | 276.00 | -10218.00 | 262.00 | 1367.00 | 1367.00 | 259.00 | 1195.00 | 941.00 | 1235.00 | 235.00 | 2125.00 | 1004.00 | 574.00 | 101.00 | 289.00 | 219.00 | 783.00 | -78.00 | 168.00 | 958.00 | 839.00 | 903.00 | 805.00 | 679.00 | 864.00 | 207.00 | 631.00 | 173.00 | 599.00 | 730.00 | 759.00 | 1224.00 | 814.00 | 596.00 | -75.00 | 1133.00 | 802.00 | 529.00 | NA | NA | NA | NA | |
Depreciation Depletion And Amortization | 838.00 | 827.00 | 828.00 | 845.00 | 834.00 | 800.00 | 797.00 | 794.00 | 819.00 | 805.00 | 813.00 | 836.00 | 871.00 | 844.00 | 849.00 | 830.00 | 935.00 | 962.00 | 978.00 | 855.00 | 886.00 | 919.00 | 874.00 | 555.00 | 533.00 | 528.00 | 540.00 | 517.00 | 521.00 | 536.00 | 504.00 | 507.00 | 500.00 | 490.00 | 413.00 | 508.00 | 362.00 | 363.00 | 359.00 | 322.00 | 325.00 | 320.00 | 332.00 | 299.00 | 302.00 | 287.00 | 283.00 | 246.00 | 236.00 | 230.00 | 230.00 | 227.00 | 218.00 | 216.00 | 218.00 | 234.00 | 269.00 | NA | |
Increase Decrease In Other Operating Capital Net | 0.00 | -1.00 | 4.00 | 2.00 | -1.00 | 2.00 | NA | 1.00 | 0.00 | -2.00 | 2.00 | -1.00 | 1.00 | -5.00 | 17.00 | 4.00 | -6.00 | 4.00 | 6.00 | -11.00 | -10.00 | 1.00 | 0.00 | 0.00 | 0.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 | |
Increase Decrease In Accounts Receivable | -882.00 | 964.00 | -896.00 | 2162.00 | 112.00 | -3350.00 | -56.00 | -3911.00 | 1655.00 | 4627.00 | 1534.00 | -182.00 | 2224.00 | 1723.00 | 863.00 | 789.00 | -1218.00 | -1899.00 | 409.00 | -135.00 | 713.00 | 1037.00 | -2298.00 | 484.00 | 321.00 | -96.00 | 797.00 | 640.00 | -11.00 | -333.00 | 465.00 | -67.00 | 601.00 | -325.00 | -361.00 | -752.00 | 512.00 | -691.00 | -1218.00 | -585.00 | 300.00 | -139.00 | -34.00 | -565.00 | 655.00 | 884.00 | -491.00 | 393.00 | -1159.00 | 406.00 | 545.00 | -127.00 | 275.00 | 471.00 | 223.00 | 283.00 | NA | NA | |
Increase Decrease In Inventories | 19.00 | 462.00 | -824.00 | 605.00 | -733.00 | 1441.00 | -1008.00 | -1184.00 | 1556.00 | 1423.00 | -1173.00 | 326.00 | 472.00 | 408.00 | -585.00 | -748.00 | -839.00 | 422.00 | 548.00 | 558.00 | -744.00 | 4.00 | -716.00 | -149.00 | 374.00 | -440.00 | 57.00 | -56.00 | 157.00 | -264.00 | 141.00 | 315.00 | -160.00 | -226.00 | 6.00 | 16.00 | 103.00 | -205.00 | 55.00 | -192.00 | -77.00 | 1000.00 | -1025.00 | 875.00 | -62.00 | 517.00 | -440.00 | -142.00 | 665.00 | 32.00 | -294.00 | -64.00 | 949.00 | -336.00 | -531.00 | 369.00 | NA | NA | |
Deferred Income Tax Expense Benefit | -60.00 | -35.00 | 36.00 | -86.00 | 27.00 | -5.00 | 252.00 | 130.00 | -40.00 | -52.00 | 6.00 | -126.00 | -73.00 | 24.00 | 522.00 | -298.00 | 160.00 | -625.00 | 251.00 | 412.00 | 233.00 | 127.00 | 5.00 | 40.00 | 21.00 | -19.00 | -1290.00 | 34.00 | 28.00 | -5.00 | 59.00 | 160.00 | 177.00 | -2.00 | 140.00 | 6.00 | -10.00 | -2.00 | -116.00 | -35.00 | -77.00 | -14.00 | 1.00 | -12.00 | 28.00 | 6.00 | 67.00 | 97.00 | 136.00 | 192.00 | -6.00 | 95.00 | 46.00 | -12.00 | 26.00 | 161.00 | NA | NA |
2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net Cash Provided By Used In Investing Activities | 17.00 | -824.00 | -964.00 | -435.00 | -880.00 | -816.00 | -498.00 | 501.00 | -1088.00 | 1708.00 | 1448.00 | -2054.00 | 15670.00 | -267.00 | -433.00 | -747.00 | -989.00 | -1088.00 | -1686.00 | -1695.00 | -1360.00 | -1520.00 | -4775.00 | -1377.00 | -740.00 | -778.00 | -779.00 | -603.00 | -656.00 | -1356.00 | -724.00 | -721.00 | -769.00 | -727.00 | -2013.00 | -572.00 | -468.00 | -388.00 | -519.00 | -3343.00 | -321.00 | -360.00 | -505.00 | -333.00 | -236.00 | -1682.00 | -419.00 | -235.00 | -487.00 | -311.00 | -340.00 | -309.00 | 2428.00 | -484.00 | -1683.00 | -290.00 | NA | NA | |
Payments To Acquire Property Plant And Equipment | 487.00 | 585.00 | 532.00 | 420.00 | 481.00 | 457.00 | 726.00 | 701.00 | 498.00 | 495.00 | 481.00 | 377.00 | 302.00 | 304.00 | 457.00 | 420.00 | 848.00 | 1062.00 | 1551.00 | 1404.00 | 1178.00 | 1241.00 | 1263.00 | 849.00 | 711.00 | 755.00 | 804.00 | 663.00 | 655.00 | 610.00 | 745.00 | 716.00 | 686.00 | 745.00 | 721.00 | 513.00 | 375.00 | 389.00 | 528.00 | 383.00 | 302.00 | 267.00 | 473.00 | 309.00 | 229.00 | 195.00 | 403.00 | 331.00 | 326.00 | 309.00 | 341.00 | 327.00 | 274.00 | 243.00 | 296.00 | 287.00 | NA | NA |
2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net Cash Provided By Used In Financing Activities | -1993.00 | -2977.00 | -3169.00 | -3411.00 | -3720.00 | -3907.00 | -2636.00 | -4715.00 | -3932.00 | -2364.00 | -5703.00 | -2762.00 | -5970.00 | 16.00 | -1057.00 | -949.00 | -150.00 | 2021.00 | -722.00 | -813.00 | -921.00 | -920.00 | -1222.00 | 186.00 | -1299.00 | 2557.00 | -1044.00 | -660.00 | -910.00 | 1523.00 | -89.00 | -729.00 | -48.00 | -419.00 | 288.00 | -334.00 | -723.00 | -218.00 | -229.00 | 1994.00 | -598.00 | -532.00 | -576.00 | -1125.00 | -996.00 | -520.00 | -151.00 | -106.00 | -92.00 | -910.00 | -176.00 | -75.00 | -1062.00 | -330.00 | -243.00 | 258.00 | NA | NA | |
Payments Of Dividends Common Stock | 290.00 | 299.00 | 311.00 | 297.00 | 316.00 | 337.00 | 351.00 | 285.00 | 313.00 | 330.00 | 354.00 | 370.00 | 381.00 | 379.00 | 377.00 | 378.00 | 378.00 | 377.00 | 344.00 | 348.00 | 352.00 | 354.00 | 317.00 | 207.00 | 211.00 | 219.00 | 195.00 | 202.00 | 186.00 | 190.00 | 190.00 | 190.00 | 170.00 | 169.00 | 170.00 | 171.00 | 136.00 | 136.00 | 138.00 | 141.00 | 122.00 | 123.00 | 126.00 | 129.00 | 113.00 | 116.00 | 116.00 | 119.00 | 85.00 | 87.00 | 89.00 | NA | NA | NA | NA | NA | NA | NA | |
Payments For Repurchase Of Common Stock | 2896.00 | 2218.00 | 2505.00 | 2819.00 | 3068.00 | 3180.00 | 1837.00 | 3908.00 | 3331.00 | 2846.00 | 2742.00 | 928.00 | 984.00 | NA | NA | NA | 0.00 | 0.00 | 65.00 | 500.00 | 500.00 | 885.00 | 675.00 | 400.00 | 885.00 | 1327.00 | 750.00 | 452.00 | 750.00 | 420.00 | 20.00 | 51.00 | 51.00 | 75.00 | 190.00 | 156.00 | 408.00 | 209.00 | 680.00 | 301.00 | 459.00 | 689.00 | 452.00 | 1028.00 | 882.00 | 431.00 | 500.00 | 0.00 | 0.00 | 850.00 | NA | NA | NA | NA | NA | NA | NA | NA |
2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenues | 37914.00 | 32706.00 | 36255.00 | 40917.00 | 36343.00 | 34864.00 | 39813.00 | 45787.00 | 53795.00 | 38058.00 | 35336.00 | 32321.00 | 29615.00 | 22711.00 | 17972.00 | 17408.00 | 15024.00 | 25215.00 | 31092.00 | 31043.00 | 33547.00 | 28267.00 | 32333.00 | 22988.00 | 22317.00 | 18866.00 | 21055.00 | 19210.00 | 18180.00 | 16288.00 | 17155.00 | 16618.00 | 16811.00 | 12755.00 | 15607.00 | 18716.00 | 20537.00 | 17191.00 | 22250.00 | 25438.00 | 26844.00 | 23285.00 | 24897.00 | 26256.00 | 25677.00 | 23330.00 | 20686.00 | 21048.00 | 20242.00 | 20265.00 | 19420.00 | 20616.00 | 20760.00 | 17842.00 | 17433.00 | 15897.00 | 15795.00 | 13362.00 | |
Revenue From Contract With Customer Excluding Assessed Tax | 37914.00 | 32706.00 | 36255.00 | 40917.00 | 36343.00 | 34864.00 | 39813.00 | 45787.00 | 53795.00 | 38058.00 | 35336.00 | 32321.00 | 29615.00 | 22711.00 | 17972.00 | 17408.00 | 15024.00 | 25215.00 | 28008.00 | 31043.00 | 33547.00 | 28081.00 | 32333.00 | 22787.00 | 22118.00 | 18694.00 | 21055.00 | 19210.00 | 18180.00 | 16288.00 | 17155.00 | 16618.00 | 16811.00 | 12755.00 | 15607.00 | 18716.00 | 20537.00 | 17191.00 | 22250.00 | 25438.00 | 26844.00 | 23285.00 | 24897.00 | 26256.00 | 25677.00 | 23330.00 | 20686.00 | 21048.00 | 20242.00 | 20265.00 | 19420.00 | 20616.00 | 20760.00 | 17842.00 | 17433.00 | 15897.00 | 15795.00 | 13362.00 | |
Intersegment Elimination | 1482.00 | 1440.00 | 1483.00 | 1464.00 | 1368.00 | 1389.00 | 1365.00 | 1339.00 | 1355.00 | 1283.00 | 1346.00 | 1279.00 | 1278.00 | 1227.00 | 1216.00 | 1255.00 | 3004.00 | 4861.00 | 5918.00 | 6337.00 | 6702.00 | 5663.00 | 5942.00 | 3719.00 | 3635.00 | 3011.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 | |
Operating | 39396.00 | 34146.00 | 37738.00 | 42381.00 | 37711.00 | 36253.00 | 41178.00 | 47126.00 | 55150.00 | 39341.00 | 36682.00 | 33600.00 | 30893.00 | 23938.00 | 19188.00 | 18663.00 | 18028.00 | 30076.00 | 37010.00 | 37380.00 | 40249.00 | 33930.00 | 38275.00 | 26707.00 | 25952.00 | 21877.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 | |
Intersegment Elimination, Midstream | 1448.00 | 1403.00 | 1454.00 | 1434.00 | 1347.00 | 1362.00 | 1343.00 | 1326.00 | 1308.00 | 1247.00 | 1297.00 | 1242.00 | 1248.00 | 1199.00 | 1201.00 | 1232.00 | 1169.00 | 1242.00 | 1241.00 | 1235.00 | 1218.00 | 1232.00 | 1207.00 | 787.00 | 762.00 | 631.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 | |
Intersegment Elimination, Refining And Marketing | 34.00 | 37.00 | 29.00 | 30.00 | 21.00 | 27.00 | 22.00 | 13.00 | 47.00 | 36.00 | 49.00 | 37.00 | 30.00 | 28.00 | 15.00 | 23.00 | 1834.00 | 3617.00 | 4675.00 | 5100.00 | 5482.00 | 4429.00 | 4733.00 | 2931.00 | 2871.00 | 2379.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 | |
Operating, Midstream | 2708.00 | 2624.00 | 2696.00 | 2726.00 | 2523.00 | 2563.00 | 2516.00 | 2758.00 | 2803.00 | 2513.00 | 2607.00 | 2454.00 | 2309.00 | 2249.00 | 2157.00 | 2147.00 | 1974.00 | 2160.00 | 2258.00 | 2164.00 | 2149.00 | 2189.00 | 2175.00 | 1629.00 | 1512.00 | 1344.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 | |
Operating, Refining And Marketing | 36688.00 | 31522.00 | 35042.00 | 39655.00 | 35188.00 | 33690.00 | 38662.00 | 44368.00 | 52347.00 | 36828.00 | 34075.00 | 31146.00 | 28584.00 | 21689.00 | 17031.00 | 16516.00 | 11275.00 | 21145.00 | 26688.00 | 26537.00 | 29154.00 | 24363.00 | 27783.00 | 19682.00 | 19173.00 | 15961.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 | |
, Refining And Marketing | 2099.00 | 1788.00 | 2030.00 | 2188.00 | 1875.00 | 1330.00 | 1314.00 | 1783.00 | 2976.00 | 2889.00 | 2133.00 | 1687.00 | 1866.00 | 1446.00 | 1155.00 | 990.00 | 1003.00 | 875.00 | 1229.00 | 792.00 | 1310.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 | |
Refined Products, Midstream | 393.00 | 373.00 | 401.00 | 477.00 | 377.00 | 420.00 | 407.00 | 617.00 | 698.00 | 497.00 | 563.00 | 441.00 | 304.00 | 282.00 | 181.00 | 166.00 | 120.00 | 169.00 | 216.00 | 176.00 | 190.00 | 216.00 | 238.00 | 238.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 | |
Refined Products, Refining And Marketing | 34094.00 | 29247.00 | 32545.00 | 36971.00 | 32864.00 | 31923.00 | 36815.00 | 42090.00 | 48864.00 | 33593.00 | 31751.00 | 29257.00 | 26528.00 | 19809.00 | 15755.00 | 15356.00 | 8341.00 | 16539.00 | 21206.00 | 20330.00 | 22221.00 | 18750.00 | 22423.00 | 15636.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 | |
Services And Other, Midstream | 867.00 | 848.00 | 841.00 | 815.00 | 799.00 | 781.00 | 766.00 | 815.00 | 797.00 | 769.00 | 747.00 | 771.00 | 757.00 | 768.00 | 775.00 | 749.00 | 685.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 | |
Services And Other, Refining And Marketing | 461.00 | 450.00 | 438.00 | 466.00 | 428.00 | 410.00 | 511.00 | 482.00 | 460.00 | 310.00 | 142.00 | 165.00 | 160.00 | 406.00 | 106.00 | 147.00 | 116.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 | |
Related Party | 227.00 | 271.00 | 257.00 | 206.00 | 263.00 | 189.00 | 88.00 | 16.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 | |
Midstream | 1260.00 | 1221.00 | 1242.00 | 1292.00 | 1176.00 | 1201.00 | 1173.00 | 1432.00 | 1495.00 | 1266.00 | 1310.00 | 1212.00 | 1061.00 | 1050.00 | 956.00 | 915.00 | 805.00 | 918.00 | 1017.00 | 929.00 | 931.00 | 957.00 | 968.00 | 842.00 | 750.00 | 713.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 | |
Refining And Marketing | 36654.00 | 31485.00 | 35013.00 | 39625.00 | 35167.00 | 33663.00 | 38640.00 | 44355.00 | 52300.00 | 36792.00 | 34026.00 | 31109.00 | 28554.00 | 21661.00 | 17016.00 | 16493.00 | 9441.00 | 17528.00 | 22013.00 | 21437.00 | 23672.00 | 19751.00 | 22870.00 | 16552.00 | 16105.00 | 13412.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 | |
Revenue From Contract With Customer Including Assessed Tax | 37914.00 | 32706.00 | 36255.00 | 40917.00 | 36343.00 | 34864.00 | 39813.00 | 45787.00 | 53795.00 | 38058.00 | 35336.00 | 32321.00 | 29615.00 | 22711.00 | 17972.00 | 17408.00 | 15024.00 | 25215.00 | 31092.00 | 31043.00 | 33547.00 | 28267.00 | 32333.00 | 22988.00 | 22317.00 | 18866.00 | 21055.00 | 19053.00 | 18033.00 | 16288.00 | 17155.00 | 16618.00 | 16811.00 | 12755.00 | 15607.00 | 18716.00 | 20537.00 | 17191.00 | 22250.00 | 25438.00 | 26844.00 | 23285.00 | 24897.00 | 26256.00 | 25677.00 | 23330.00 | 20686.00 | 21048.00 | 20242.00 | 20265.00 | 19420.00 | 20616.00 | 20760.00 | 17842.00 | 17433.00 | 15897.00 | 15795.00 | 13362.00 |