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 | 408.00 | 408.00 | 410.00 | 412.00 | 412.00 | 412.00 | 412.00 | 414.00 | 416.00 | 418.00 | 422.00 | 428.00 | 429.00 | 434.00 | 433.00 | 434.00 | 436.00 | 436.00 | 433.00 | 434.00 | 440.00 | 453.00 | 483.00 | 483.00 | 483.00 | 483.00 | 481.00 | 442.00 | 441.00 | 441.00 | 438.00 | 144.54 | 459.03 | 459.03 | 459.03 | 459.03 | 430.32 | 430.32 | 430.32 | 418.11 | 418.11 | 418.11 | 388.74 | 388.74 | 388.74 | 388.74 | 388.74 | 388.74 | 388.74 | 388.74 | 388.74 | 388.74 | 388.74 | 388.74 | 376.53 | NA | NA | NA | |
Weighted Average Number Of Diluted Shares Outstanding | 411.00 | 412.00 | NA | 415.00 | 417.00 | 418.00 | NA | 420.00 | 422.00 | 425.00 | NA | 434.00 | 437.00 | 439.00 | NA | 439.00 | 436.00 | 440.00 | NA | 457.00 | 445.00 | 489.00 | NA | 502.00 | 502.00 | 503.00 | NA | 462.00 | 462.00 | 499.00 | NA | 149.49 | 447.48 | 433.62 | NA | 427.02 | 408.21 | 408.54 | NA | 397.65 | 392.37 | 363.33 | NA | 356.07 | 352.77 | 385.77 | NA | 352.11 | 352.11 | 384.12 | NA | 384.12 | 384.45 | 380.49 | NA | 338.91 | 368.61 | 332.31 | |
Weighted Average Number Of Shares Outstanding Basic | 408.00 | 410.00 | NA | 412.00 | 413.00 | 412.00 | NA | 415.00 | 417.00 | 419.00 | NA | 429.00 | 432.00 | 434.00 | NA | 436.00 | 436.00 | 435.00 | NA | 436.00 | 445.00 | 471.00 | NA | 483.00 | 483.00 | 482.00 | NA | 442.00 | 441.00 | 440.00 | NA | 144.54 | 433.95 | 433.62 | NA | 422.73 | 403.26 | 402.93 | NA | 388.41 | 387.09 | 363.33 | NA | 353.10 | 352.77 | 352.77 | NA | 352.11 | 352.11 | 351.78 | NA | 351.12 | 351.12 | 347.16 | NA | 336.93 | 336.93 | 332.31 | |
Earnings Per Share Basic | 0.65 | 0.59 | 0.57 | 0.45 | 0.47 | 0.36 | 0.26 | 0.19 | 0.35 | 0.31 | 0.18 | 0.06 | 0.17 | 0.18 | NA | NA | NA | 0.49 | 0.71 | 0.22 | -0.27 | 0.40 | 0.45 | 0.33 | 0.25 | 0.30 | -1.51 | 0.23 | 0.44 | 0.69 | -2.91 | 1.03 | 0.27 | 0.00 | -1.67 | 0.06 | 0.30 | 0.45 | 0.36 | 0.39 | 0.36 | -0.48 | -6.64 | 0.06 | -0.33 | 0.42 | 0.70 | -0.39 | 0.00 | 0.27 | -0.55 | 0.48 | 0.91 | 0.88 | 0.76 | 0.18 | 0.39 | -0.61 | |
Earnings Per Share Diluted | 0.65 | 0.59 | 0.56 | 0.45 | 0.46 | 0.35 | 0.27 | 0.19 | 0.35 | 0.31 | 0.18 | 0.06 | 0.17 | 0.18 | NA | NA | NA | 0.49 | 0.70 | 0.21 | -0.27 | 0.39 | 0.44 | 0.32 | 0.24 | 0.29 | -1.51 | 0.22 | 0.43 | 0.65 | -2.91 | 1.00 | 0.27 | 0.00 | -1.67 | 0.06 | 0.30 | 0.42 | 0.33 | 0.36 | 0.36 | -0.48 | -6.64 | 0.06 | -0.33 | 0.39 | 0.64 | -0.39 | -0.03 | 0.27 | -0.55 | 0.45 | 0.85 | 0.82 | 0.73 | 0.18 | 0.39 | -0.61 |
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 | 1880.00 | 1824.00 | 1731.00 | 1658.00 | 1648.00 | 1603.00 | 1513.00 | 1433.00 | 1393.00 | 1324.00 | 1285.00 | 1283.00 | 1195.00 | 1209.00 | 1238.00 | 1134.00 | 1253.00 | 3209.00 | 3401.00 | 3557.00 | 3690.00 | 3540.00 | 3472.00 | 3522.00 | 3609.00 | 3444.00 | 3271.00 | 3234.00 | 3260.00 | 3191.00 | 2967.00 | 5213.00 | 5295.00 | 4947.00 | 5245.00 | 5573.00 | 5897.00 | 5819.00 | 6377.00 | 6239.00 | 5836.00 | 5454.00 | 5585.00 | 5765.00 | 5849.00 | 5833.00 | 5898.00 | 5833.00 | 5963.00 | 6006.00 | 5989.00 | 6419.00 | 6585.00 | 5958.00 | 5652.00 | 5287.00 | 5187.00 | 4887.00 | |
Revenues | 1880.00 | 1824.00 | 1731.00 | 1658.00 | 1648.00 | 1603.00 | 1513.00 | 1433.00 | 1393.00 | 1324.00 | 1285.00 | 1283.00 | 1195.00 | 1209.00 | 1238.00 | 1134.00 | 1253.00 | 3209.00 | 3401.00 | 3559.00 | 3691.00 | 3541.00 | 3472.00 | 3524.00 | 3573.00 | 3445.00 | 3271.00 | 3236.00 | 3261.00 | 3191.00 | 2967.00 | 5213.00 | 5295.00 | 4947.00 | 5245.00 | 5573.00 | 5897.00 | 5819.00 | 6377.00 | 6239.00 | 5836.00 | 5454.00 | 5585.00 | 5765.00 | 5849.00 | 5833.00 | 5898.00 | 5833.00 | 5963.00 | 6006.00 | 5989.00 | 6419.00 | 6585.00 | 5958.00 | 5652.00 | 5287.00 | 5187.00 | 4887.00 | |
Gain Loss On Investments | -6.00 | -7.00 | -5.00 | -6.00 | -7.00 | -4.00 | -6.00 | -5.00 | -4.00 | -3.00 | -2.00 | -3.00 | -1.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 Goods And Service Excluding Depreciation Depletion And Amortization | 1287.00 | 1290.00 | 1230.00 | 1183.00 | 1196.00 | 1164.00 | 1110.00 | 1056.00 | 987.00 | 950.00 | 938.00 | 928.00 | 857.00 | 873.00 | 872.00 | 900.00 | 923.00 | 2476.00 | 2670.00 | 2800.00 | 2939.00 | 2818.00 | 2845.00 | 2881.00 | 2903.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 | |
Research And Development Expense | 7.00 | 10.00 | 9.00 | 9.00 | 9.00 | 9.00 | 9.00 | 7.00 | 9.00 | 7.00 | 4.00 | 4.00 | 4.00 | 5.00 | 4.00 | 5.00 | 4.00 | 15.00 | 15.00 | 16.00 | 17.00 | 22.00 | 26.00 | 25.00 | 29.00 | 23.00 | 28.00 | 25.00 | 30.00 | 28.00 | 13.00 | 38.00 | 39.00 | 42.00 | 60.00 | 55.00 | 68.00 | 55.00 | 60.00 | 57.00 | 50.00 | 51.00 | 57.00 | 44.00 | 46.00 | 45.00 | 56.00 | 51.00 | 47.00 | 43.00 | 48.00 | 47.00 | 46.00 | 43.00 | 50.00 | 40.00 | 45.00 | 39.00 | |
Selling General And Administrative Expense | 97.00 | 88.00 | 83.00 | 87.00 | 88.00 | 75.00 | 63.00 | 73.00 | 83.00 | 69.00 | 61.00 | 70.00 | 55.00 | 65.00 | 58.00 | 66.00 | 74.00 | 169.00 | 181.00 | 167.00 | 178.00 | 178.00 | 140.00 | 134.00 | 158.00 | 172.00 | 151.00 | 155.00 | 204.00 | 221.00 | 121.00 | 275.00 | 286.00 | 260.00 | 262.00 | 261.00 | 224.00 | 232.00 | 271.00 | 243.00 | 245.00 | 236.00 | 255.00 | 248.00 | 254.00 | 251.00 | 277.00 | 234.00 | 245.00 | 241.00 | 268.00 | 261.00 | 253.00 | 245.00 | 282.00 | 232.00 | 208.00 | 239.00 | |
Operating Income Loss | 398.00 | 369.00 | 326.00 | 307.00 | 285.00 | 285.00 | 220.00 | 228.00 | 241.00 | 230.00 | 147.00 | 205.00 | 207.00 | 189.00 | 221.00 | 73.00 | 74.00 | 399.00 | 416.00 | 326.00 | -81.00 | 374.00 | 323.00 | 345.00 | 324.00 | 333.00 | -471.00 | 271.00 | 281.00 | 283.00 | 29.00 | 237.00 | 283.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 | |
Interest Expense | NA | 49.00 | 52.00 | 54.00 | 55.00 | 57.00 | 57.00 | 57.00 | 57.00 | 58.00 | 58.00 | 63.00 | 89.00 | 72.00 | 76.00 | 77.00 | 144.00 | 91.00 | 82.00 | 86.00 | 85.00 | 85.00 | 87.00 | 88.00 | 89.00 | 114.00 | 98.00 | 100.00 | 183.00 | 115.00 | 110.00 | 133.00 | 129.00 | 127.00 | 129.00 | 123.00 | 124.00 | 122.00 | 122.00 | 126.00 | 105.00 | 120.00 | 112.00 | 108.00 | 118.00 | 115.00 | 120.00 | 124.00 | 123.00 | 123.00 | 125.00 | 125.00 | 163.00 | 111.00 | 118.00 | 139.00 | 119.00 | 118.00 | |
Interest Income Expense Net | NA | -49.00 | NA | NA | NA | -57.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 | |
Interest Income Expense Nonoperating Net | NA | 5.00 | 8.00 | 5.00 | 5.00 | 5.00 | 3.00 | 2.00 | 1.00 | NA | 0.00 | 1.00 | 1.00 | NA | 0.00 | 1.00 | 0.00 | 4.00 | 5.00 | 5.00 | 6.00 | 10.00 | 0.00 | 6.00 | 4.00 | 6.00 | -3.00 | 5.00 | 4.00 | 4.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 | |
Gains Losses On Extinguishment Of Debt | NA | NA | -1.00 | 0.00 | 0.00 | -1.00 | 0.00 | 0.00 | -2.00 | NA | -5.00 | -118.00 | -23.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 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Income Tax Expense Benefit | 68.00 | 60.00 | 34.00 | 54.00 | 50.00 | 72.00 | 37.00 | 24.00 | 36.00 | 40.00 | 1.00 | -4.00 | 36.00 | 33.00 | -35.00 | -48.00 | -2.00 | 76.00 | -5.00 | 114.00 | -74.00 | 70.00 | 8.00 | 88.00 | 74.00 | 56.00 | 272.00 | 53.00 | 57.00 | 162.00 | 1147.00 | 147.00 | 152.00 | 30.00 | 44.00 | 100.00 | 75.00 | 226.00 | 120.00 | 199.00 | 78.00 | -77.00 | 312.00 | 31.00 | 21.00 | 64.00 | 143.00 | -33.00 | 13.00 | 39.00 | -74.00 | 55.00 | 136.00 | 138.00 | 56.00 | -49.00 | 57.00 | 84.00 | |
Net Income Loss | 266.00 | 243.00 | 236.00 | 188.00 | 193.00 | 148.00 | 111.00 | 80.00 | 147.00 | 131.00 | 77.00 | 27.00 | 74.00 | 80.00 | 106.00 | 36.00 | -96.00 | 215.00 | 309.00 | 95.00 | -121.00 | 187.00 | 218.00 | 161.00 | 120.00 | 143.00 | -727.00 | 119.00 | 212.00 | 322.00 | -1258.00 | 166.00 | 135.00 | 16.00 | -701.00 | 44.00 | 140.00 | 195.00 | 159.00 | 149.00 | 138.00 | -178.00 | -2339.00 | 24.00 | -119.00 | 149.00 | 242.00 | -143.00 | -2.00 | 94.00 | -191.00 | 172.00 | 322.00 | 308.00 | 258.00 | 61.00 | 136.00 | -201.00 | |
Comprehensive Income Net Of Tax | 269.00 | 212.00 | 256.00 | 146.00 | 191.00 | 183.00 | 381.00 | -39.00 | 19.00 | 130.00 | 125.00 | 0.00 | 131.00 | 82.00 | 92.00 | 97.00 | -87.00 | 175.00 | -92.00 | 36.00 | -138.00 | 263.00 | 203.00 | 173.00 | -50.00 | 401.00 | -1042.00 | 246.00 | 256.00 | 392.00 | -1523.00 | -423.00 | 188.00 | 373.00 | -580.00 | -749.00 | 863.00 | -907.00 | -897.00 | -762.00 | 314.00 | 250.00 | -2334.00 | 84.00 | -871.00 | 282.00 | -357.00 | -36.00 | -678.00 | 385.00 | -1135.00 | -990.00 | 1051.00 | 698.00 | NA | NA | NA | NA | |
Net Income Loss Available To Common Stockholders Basic | 266.00 | 242.00 | 236.00 | 187.00 | 193.00 | 147.00 | 111.00 | 79.00 | 147.00 | 130.00 | 77.00 | 26.00 | 73.00 | 79.00 | 106.00 | 35.00 | -96.00 | 214.00 | 309.00 | 94.00 | -121.00 | 186.00 | 218.00 | 160.00 | 120.00 | 142.00 | -727.00 | 101.00 | 194.00 | 305.00 | -1275.00 | 148.00 | 118.00 | -2.00 | -718.00 | 26.00 | 123.00 | 178.00 | 139.00 | 149.00 | 138.00 | -179.00 | -2339.00 | 23.00 | -119.00 | 148.00 | 242.00 | -144.00 | -2.00 | 93.00 | NA | NA | NA | NA | NA | NA | NA | NA | |
Net Income Loss Available To Common Stockholders Diluted | 266.00 | 242.00 | 236.00 | 187.00 | 193.00 | 147.00 | 111.00 | 79.00 | 147.00 | 130.00 | 77.00 | 26.00 | 73.00 | 79.00 | 106.00 | 35.00 | -96.00 | 214.00 | 318.00 | 97.00 | -121.00 | 190.00 | 221.00 | 163.00 | 123.00 | 145.00 | -784.00 | 103.00 | 196.00 | 324.00 | -1275.00 | 150.00 | 120.00 | -2.00 | -718.00 | 26.00 | 123.00 | 178.00 | 139.00 | 149.00 | 138.00 | -179.00 | -2339.00 | 23.00 | -119.00 | 156.00 | 242.00 | -144.00 | -2.00 | 101.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 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Assets | 10679.00 | 10410.00 | 10428.00 | 10166.00 | 10233.00 | 10174.00 | 10255.00 | 9929.00 | 10052.00 | 10129.00 | 10219.00 | 10357.00 | 10379.00 | 10971.00 | 11443.00 | 11339.00 | 11363.00 | 18465.00 | 17578.00 | 17484.00 | 17913.00 | 18361.00 | 18693.00 | 18327.00 | 18219.00 | 18219.00 | 18718.00 | 19237.00 | 19106.00 | 20157.00 | 20038.00 | 37448.00 | 36139.00 | 36140.00 | 36528.00 | 36587.00 | 36587.00 | 35694.00 | 37399.00 | 37122.00 | 36309.00 | 35605.00 | 35742.00 | 38229.00 | 38551.00 | 40106.00 | 40179.00 | 40191.00 | 39498.00 | 40703.00 | 40120.00 | 39598.00 | 41466.00 | 40336.00 | 39293.00 | NA | NA | NA | |
Liabilities | 6402.00 | 6324.00 | 6391.00 | 6294.00 | 6458.00 | 6413.00 | 6654.00 | 6656.00 | 6631.00 | 6672.00 | 6711.00 | 6778.00 | 6781.00 | 7309.00 | 7866.00 | 7838.00 | 7914.00 | 13668.00 | 12957.00 | 12774.00 | 13047.00 | 13183.00 | 13108.00 | 12952.00 | 13001.00 | 12937.00 | 13794.00 | 13276.00 | 13353.00 | 14662.00 | 14897.00 | 23503.00 | 21610.00 | 21779.00 | 22397.00 | 21896.00 | 21949.00 | 21851.00 | 22605.00 | 21987.00 | 21603.00 | 21231.00 | 22220.00 | 22365.00 | 22693.00 | 23332.00 | 23656.00 | 23337.00 | 22584.00 | 23077.00 | 22925.00 | 21315.00 | 22097.00 | 21932.00 | 22207.00 | NA | NA | NA | |
Liabilities And Stockholders Equity | 10679.00 | 10410.00 | 10428.00 | 10166.00 | 10233.00 | 10174.00 | 10255.00 | 9929.00 | 10052.00 | 10129.00 | 10219.00 | 10357.00 | 10379.00 | 10971.00 | 11443.00 | 11339.00 | 11363.00 | 18465.00 | 17578.00 | 17484.00 | 17913.00 | 18361.00 | 18693.00 | 18327.00 | 18219.00 | 18219.00 | 18718.00 | 19237.00 | 19106.00 | 20157.00 | 20038.00 | 37448.00 | 36139.00 | 36140.00 | 36528.00 | 36587.00 | 36587.00 | 35694.00 | 37399.00 | 37122.00 | 36309.00 | 35605.00 | 35742.00 | 38229.00 | 38551.00 | 40106.00 | 40179.00 | 40191.00 | 39498.00 | 40703.00 | 40120.00 | 39598.00 | 41466.00 | 40336.00 | 39293.00 | NA | NA | NA | |
Stockholders Equity | 4277.00 | 4086.00 | 4037.00 | 3872.00 | 3775.00 | 3761.00 | 3601.00 | 3273.00 | 3421.00 | 3457.00 | 3508.00 | 3579.00 | 3598.00 | 3662.00 | 3577.00 | 3501.00 | 3449.00 | 4783.00 | 4607.00 | 4696.00 | 4854.00 | 5166.00 | 5573.00 | 5361.00 | 5204.00 | 5268.00 | 4910.00 | 5948.00 | 5740.00 | 5482.00 | 5115.00 | 11775.00 | 12335.00 | 12226.00 | 12046.00 | 12594.00 | 12314.00 | 11574.00 | 12306.00 | 12396.00 | 11677.00 | 11391.00 | 10593.00 | 12856.00 | 12815.00 | 13421.00 | 13199.00 | 13570.00 | 13658.00 | 14142.00 | 13844.00 | 14919.00 | 15652.00 | 14774.00 | 13611.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 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Assets Current | 3603.00 | 3340.00 | 3316.00 | 3111.00 | 3128.00 | 3057.00 | 3143.00 | 2846.00 | 2837.00 | 2782.00 | 2737.00 | 2820.00 | 2799.00 | 3328.00 | 3672.00 | 3600.00 | 3702.00 | 6948.00 | 5842.00 | 5908.00 | 6018.00 | 6053.00 | 6581.00 | 6132.00 | 6075.00 | 5895.00 | 6378.00 | 6148.00 | 6033.00 | 6710.00 | 5892.00 | 9368.00 | 8093.00 | 7665.00 | 7953.00 | 8592.00 | 7829.00 | 7722.00 | 8269.00 | 9689.00 | 7387.00 | 6765.00 | 6969.00 | 7049.00 | 7237.00 | 7768.00 | 7700.00 | 7775.00 | 7767.00 | 7883.00 | 7713.00 | 7670.00 | 7868.00 | 7209.00 | 6869.00 | NA | NA | NA | |
Cash And Cash Equivalents At Carrying Value | 752.00 | 533.00 | 610.00 | 424.00 | 535.00 | 537.00 | 791.00 | 453.00 | 537.00 | 520.00 | 720.00 | 724.00 | 715.00 | 1238.00 | 1610.00 | 1365.00 | 1281.00 | 2591.00 | 1648.00 | 1321.00 | 1357.00 | 1319.00 | 2277.00 | 1535.00 | 1455.00 | 1205.00 | 2150.00 | 1815.00 | 1785.00 | 2553.00 | 1863.00 | 1863.00 | 1929.00 | 1384.00 | 1919.00 | 1739.00 | 1311.00 | 1191.00 | 1877.00 | 3272.00 | 1183.00 | 665.00 | 1437.00 | 1017.00 | 1202.00 | 1555.00 | 1861.00 | 1432.00 | 1712.00 | 1749.00 | 1939.00 | 1332.00 | 1260.00 | 887.00 | 1543.00 | 843.00 | 1344.00 | 1292.00 | |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents | 752.00 | 534.00 | 610.00 | 425.00 | 536.00 | 538.00 | 792.00 | 454.00 | 538.00 | 522.00 | 722.00 | 726.00 | 716.00 | 1239.00 | 1611.00 | 1368.00 | 1285.00 | 2643.00 | 1703.00 | 1324.00 | 1360.00 | 1326.00 | 2282.00 | 1542.00 | 1460.00 | 1208.00 | 2153.00 | 1820.00 | 1790.00 | 2554.00 | 1878.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 | |
Accounts Receivable Net Current | 749.00 | 785.00 | 675.00 | 714.00 | 657.00 | 655.00 | 506.00 | 550.00 | 501.00 | 479.00 | 367.00 | 408.00 | 316.00 | 339.00 | 328.00 | 310.00 | 364.00 | 1290.00 | 967.00 | 1116.00 | 1155.00 | 1170.00 | 1047.00 | 1147.00 | 1159.00 | 1179.00 | 1035.00 | 1150.00 | 1170.00 | 1148.00 | 974.00 | 1675.00 | 1595.00 | 1556.00 | 1340.00 | 1525.00 | 1558.00 | 1469.00 | 1395.00 | 1480.00 | 1381.00 | 1379.00 | 1221.00 | 1422.00 | 1354.00 | 1680.00 | 1399.00 | 1619.00 | 1575.00 | 1526.00 | 1571.00 | 1915.00 | 2083.00 | 2001.00 | 1565.00 | NA | NA | NA | |
Inventory Net | 1848.00 | 1783.00 | 1765.00 | 1748.00 | 1715.00 | 1662.00 | 1609.00 | 1612.00 | 1563.00 | 1483.00 | 1402.00 | 1420.00 | 1456.00 | 1453.00 | 1488.00 | 1592.00 | 1673.00 | 2512.00 | 2429.00 | 2555.00 | 2606.00 | 2612.00 | 2492.00 | 2622.00 | 2659.00 | 2648.00 | 2480.00 | 2453.00 | 2416.00 | 2328.00 | 2253.00 | 3455.00 | 3438.00 | 3549.00 | 3442.00 | 3559.00 | 3160.00 | 3173.00 | 3082.00 | 3138.00 | 3227.00 | 3067.00 | 2705.00 | 2893.00 | 2905.00 | 2982.00 | 2825.00 | 2973.00 | 3051.00 | 3097.00 | 2899.00 | 3172.00 | 3201.00 | 2995.00 | 2562.00 | NA | NA | NA | |
Inventory L I F O Reserve | 248.00 | 237.00 | 236.00 | 237.00 | 228.00 | 224.00 | 220.00 | 206.00 | 203.00 | 201.00 | 192.00 | 173.00 | 152.00 | 139.00 | 131.00 | 127.00 | 124.00 | 423.00 | 445.00 | 471.00 | 506.00 | 527.00 | 530.00 | 534.00 | 527.00 | 495.00 | 481.00 | 449.00 | 401.00 | 390.00 | 371.00 | 567.00 | 567.00 | 553.00 | 559.00 | 625.00 | 700.00 | 757.00 | 767.00 | NA | NA | NA | 691.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Prepaid Expense And Other Assets Current | 235.00 | 221.00 | 249.00 | 212.00 | 207.00 | 187.00 | 206.00 | 181.00 | 187.00 | 250.00 | 195.00 | 211.00 | 212.00 | 202.00 | 217.00 | 213.00 | 221.00 | 311.00 | 314.00 | 259.00 | 260.00 | 306.00 | 314.00 | 317.00 | 324.00 | 379.00 | 374.00 | 357.00 | 305.00 | 319.00 | 325.00 | 580.00 | 637.00 | 705.00 | 730.00 | 1100.00 | 1112.00 | 1180.00 | 1182.00 | NA | NA | NA | 1009.00 | 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 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Property Plant And Equipment Gross | 5210.00 | 5181.00 | 5185.00 | 5088.00 | 5091.00 | 5068.00 | 5011.00 | 4895.00 | 4965.00 | 5010.00 | 5057.00 | 5056.00 | 5027.00 | 4968.00 | 5010.00 | 4929.00 | NA | NA | 11806.00 | NA | NA | NA | 11734.00 | NA | NA | NA | 11365.00 | 11791.00 | 11738.00 | 11633.00 | 10789.00 | 34943.00 | 34441.00 | 34421.00 | 32382.00 | 33237.00 | 34277.00 | 33864.00 | 34051.00 | 36747.00 | 37897.00 | 37405.00 | 35299.00 | 37326.00 | 37261.00 | 38378.00 | 36383.00 | 37718.00 | 37219.00 | 38429.00 | 36111.00 | 37343.00 | 38939.00 | 38120.00 | 35254.00 | NA | NA | NA | |
Construction In Progress Gross | 237.00 | 218.00 | 224.00 | 201.00 | 190.00 | 172.00 | 179.00 | 158.00 | 154.00 | 160.00 | 182.00 | 163.00 | 189.00 | 200.00 | 208.00 | 183.00 | 197.00 | 374.00 | 731.00 | 741.00 | 767.00 | 777.00 | 739.00 | NA | NA | NA | 621.00 | NA | NA | NA | 783.00 | NA | NA | NA | 1305.00 | NA | NA | NA | 1466.00 | NA | NA | NA | 1567.00 | NA | NA | NA | 1754.00 | NA | NA | NA | 1709.00 | NA | NA | NA | 2192.00 | NA | NA | NA | |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment | 3140.00 | 3105.00 | 3081.00 | 2993.00 | 2962.00 | 2919.00 | 2858.00 | 2765.00 | 2779.00 | 2770.00 | 2772.00 | 2736.00 | 2701.00 | 2644.00 | 2626.00 | 2560.00 | 2506.00 | 6966.00 | 7074.00 | 7070.00 | 7013.00 | 6811.00 | 6769.00 | 6778.00 | 6674.00 | 6721.00 | 6392.00 | 6265.00 | 6231.00 | 6160.00 | 6073.00 | 19821.00 | 19424.00 | 19405.00 | 18872.00 | 18485.00 | 19003.00 | 18576.00 | 19091.00 | 20031.00 | 20286.00 | 19792.00 | 19227.00 | 19465.00 | 19150.00 | 19422.00 | 19190.00 | 18860.00 | 18483.00 | 18813.00 | 18404.00 | 17872.00 | 18216.00 | 17753.00 | 17285.00 | NA | NA | NA | |
Property Plant And Equipment Net | 2307.00 | 2294.00 | 2328.00 | 2296.00 | 2319.00 | 2321.00 | 2332.00 | 2288.00 | 2340.00 | 2400.00 | 2467.00 | 2483.00 | 2515.00 | 2524.00 | 2592.00 | 2552.00 | 2558.00 | 5358.00 | 5463.00 | 5377.00 | 5517.00 | 5727.00 | 5704.00 | 5645.00 | 5582.00 | 5628.00 | 5594.00 | 5526.00 | 5507.00 | 5473.00 | 5499.00 | 15122.00 | 15017.00 | 15016.00 | 14815.00 | 14752.00 | 15274.00 | 15288.00 | 16426.00 | 16716.00 | 17611.00 | 17613.00 | 17639.00 | 17861.00 | 18111.00 | 18956.00 | 18947.00 | 18858.00 | 18736.00 | 19616.00 | 19416.00 | 19471.00 | 20723.00 | 20367.00 | 20161.00 | NA | NA | NA | |
Goodwill | 4016.00 | 4020.00 | 4035.00 | 4007.00 | 4026.00 | 4024.00 | 4013.00 | 3965.00 | 4012.00 | 4053.00 | 4067.00 | 4077.00 | 4090.00 | 4086.00 | 4102.00 | 4072.00 | 4051.00 | 4457.00 | 4493.00 | 4460.00 | 4500.00 | 4509.00 | 4500.00 | 4517.00 | 4518.00 | 4573.00 | 4535.00 | 5246.00 | 5215.00 | 5170.00 | 5148.00 | 5384.00 | 5396.00 | 5402.00 | 5401.00 | 5443.00 | 5232.00 | 5050.00 | 5247.00 | 3389.00 | 3435.00 | 3423.00 | 3415.00 | 5144.00 | 5113.00 | 5123.00 | 5170.00 | 5175.00 | 5141.00 | 5271.00 | 5251.00 | 5271.00 | 5329.00 | 5363.00 | 5119.00 | NA | NA | NA | |
Indefinite Lived Intangible Assets Excluding Goodwill | NA | NA | 32.00 | NA | NA | NA | 32.00 | NA | NA | NA | 32.00 | NA | NA | NA | 32.00 | NA | NA | NA | 32.00 | NA | NA | NA | 32.00 | NA | NA | NA | 32.00 | NA | NA | NA | 32.00 | NA | NA | NA | 45.00 | NA | NA | NA | 46.00 | NA | NA | NA | 46.00 | NA | NA | NA | 46.00 | NA | NA | NA | 77.00 | NA | NA | NA | 34.00 | NA | NA | NA | |
Intangible Assets Net Excluding Goodwill | 489.00 | 498.00 | 505.00 | 507.00 | 513.00 | 518.00 | 521.00 | 523.00 | 534.00 | 543.00 | 549.00 | 554.00 | 557.00 | 563.00 | 571.00 | 584.00 | 589.00 | 647.00 | 658.00 | 668.00 | 686.00 | 912.00 | 919.00 | 954.00 | 963.00 | 990.00 | 987.00 | NA | NA | NA | 1794.00 | NA | NA | NA | 2137.00 | NA | NA | NA | 1645.00 | NA | NA | NA | 1267.00 | NA | NA | NA | 1187.00 | NA | NA | NA | 1199.00 | NA | NA | NA | 1187.00 | NA | NA | NA | |
Finite Lived Intangible Assets Net | NA | NA | 473.00 | NA | NA | NA | 489.00 | NA | NA | NA | 517.00 | NA | NA | NA | 539.00 | NA | NA | NA | 626.00 | NA | NA | NA | 887.00 | NA | NA | NA | NA | NA | NA | NA | 806.00 | NA | NA | NA | 979.00 | NA | NA | NA | 908.00 | NA | NA | NA | 868.00 | NA | NA | NA | 780.00 | NA | NA | NA | -705.00 | NA | NA | NA | 512.00 | NA | NA | NA | |
Other Assets Noncurrent | 232.00 | 220.00 | 198.00 | 200.00 | 195.00 | 195.00 | 192.00 | 201.00 | 211.00 | 202.00 | 215.00 | 221.00 | 230.00 | 243.00 | 234.00 | 269.00 | 269.00 | 502.00 | 514.00 | 605.00 | 624.00 | 680.00 | 416.00 | 474.00 | 455.00 | 458.00 | 481.00 | 1293.00 | 1271.00 | 1274.00 | 1245.00 | 3035.00 | 3415.00 | 3635.00 | 4006.00 | 3888.00 | 3806.00 | 3218.00 | 2759.00 | 2401.00 | 2654.00 | 2646.00 | 2628.00 | 2646.00 | 2553.00 | 2680.00 | 2712.00 | 3058.00 | 2636.00 | 2568.00 | 2568.00 | 2527.00 | 2625.00 | 2561.00 | 2521.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 | 2358.00 | 1698.00 | 1784.00 | 1454.00 | 1410.00 | 1403.00 | 1482.00 | 1381.00 | 1322.00 | 1255.00 | 1253.00 | 1208.00 | 1227.00 | 1680.00 | 1660.00 | 1577.00 | 1658.00 | 4107.00 | 4126.00 | 4460.00 | 3621.00 | 3659.00 | 3520.00 | 3014.00 | 2977.00 | 2802.00 | 2824.00 | 2677.00 | 2658.00 | 2587.00 | 2749.00 | 5500.00 | 5488.00 | 5555.00 | 5211.00 | 5147.00 | 5206.00 | 5064.00 | 5541.00 | 5354.00 | 5842.00 | 5267.00 | 6105.00 | 6040.00 | 6147.00 | 6500.00 | 5942.00 | 6531.00 | 6151.00 | 6292.00 | 6013.00 | 5623.00 | 5800.00 | 5717.00 | 5236.00 | NA | NA | NA | |
Long Term Debt Current | 782.00 | 206.00 | 206.00 | NA | NA | NA | NA | 1.00 | 1.00 | 3.00 | 5.00 | 14.00 | 13.00 | 489.00 | 376.00 | 384.00 | 391.00 | 1309.00 | 1003.00 | 1404.00 | 405.00 | 405.00 | 405.00 | 3.00 | 3.00 | 3.00 | 1.00 | 1.00 | NA | NA | 4.00 | NA | NA | NA | 21.00 | NA | NA | NA | 29.00 | NA | NA | NA | 655.00 | NA | NA | NA | 465.00 | NA | NA | NA | 445.00 | NA | NA | NA | 231.00 | NA | NA | NA | |
Accounts Payable Current | 971.00 | 964.00 | 982.00 | 894.00 | 881.00 | 877.00 | 962.00 | 812.00 | 814.00 | 777.00 | 732.00 | 646.00 | 632.00 | 596.00 | 599.00 | 521.00 | 632.00 | 1799.00 | 2043.00 | 1988.00 | 2095.00 | 2193.00 | 2129.00 | 2061.00 | 2024.00 | 1874.00 | 1839.00 | 1656.00 | 1667.00 | 1597.00 | 1744.00 | 2739.00 | 2665.00 | 2657.00 | 2889.00 | 2734.00 | 3009.00 | 2934.00 | 3152.00 | 2979.00 | 3023.00 | 2853.00 | 2960.00 | 2816.00 | 2920.00 | 2860.00 | 2702.00 | 2590.00 | 2633.00 | 2734.00 | 2692.00 | 2480.00 | 2605.00 | 2488.00 | 2322.00 | NA | NA | NA | |
Taxes Payable Current | 81.00 | 84.00 | 68.00 | 73.00 | 78.00 | 64.00 | 48.00 | 56.00 | 58.00 | 63.00 | 61.00 | 77.00 | 80.00 | 93.00 | 102.00 | 82.00 | 66.00 | 88.00 | 87.00 | 115.00 | 116.00 | 114.00 | 118.00 | 84.00 | 69.00 | 83.00 | 75.00 | 74.00 | 77.00 | 81.00 | 85.00 | 217.00 | 206.00 | 274.00 | 239.00 | 421.00 | 383.00 | 357.00 | 348.00 | 275.00 | 351.00 | 310.00 | 376.00 | 398.00 | 414.00 | 438.00 | 366.00 | 405.00 | 406.00 | 479.00 | 438.00 | 510.00 | 506.00 | 475.00 | 461.00 | NA | NA | NA | |
Other Liabilities Current | 225.00 | 198.00 | 200.00 | 189.00 | 169.00 | 206.00 | 202.00 | 240.00 | 176.00 | 171.00 | 183.00 | 201.00 | 232.00 | 243.00 | 289.00 | 276.00 | 277.00 | 453.00 | 418.00 | 434.00 | 479.00 | 481.00 | 356.00 | 371.00 | 362.00 | 370.00 | 349.00 | 412.00 | 379.00 | 420.00 | 329.00 | 909.00 | 1000.00 | 1033.00 | 1174.00 | 981.00 | 936.00 | 890.00 | 1021.00 | 958.00 | 1088.00 | 1087.00 | 1044.00 | 1093.00 | 1205.00 | 1090.00 | 1298.00 | 1344.00 | 1175.00 | 1045.00 | 1167.00 | 1024.00 | 1199.00 | 1107.00 | 1201.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 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Long Term Debt | 3659.00 | 3692.00 | 3706.00 | 3794.00 | 3989.00 | NA | 4162.00 | 4171.00 | 4170.00 | 4231.00 | 4232.00 | 4286.00 | 4240.00 | 4713.00 | 5075.00 | 5081.00 | 5086.00 | 7086.00 | 5909.00 | 6309.00 | 6306.00 | 6304.00 | 6301.00 | 6318.00 | 6315.00 | 6312.00 | 6807.00 | 6803.00 | 6796.00 | NA | 8048.00 | NA | NA | NA | 9065.00 | NA | NA | NA | 8798.00 | 1250.00 | NA | NA | 8262.00 | NA | NA | NA | 8776.00 | NA | NA | NA | 9085.00 | NA | NA | NA | 9073.00 | NA | NA | NA | |
Long Term Debt Noncurrent | 2877.00 | 3486.00 | 3500.00 | NA | NA | 3988.00 | 4162.00 | 4170.00 | 4169.00 | 4228.00 | 4227.00 | 4272.00 | 4227.00 | 4224.00 | 4699.00 | 4697.00 | 4695.00 | 5777.00 | 4906.00 | 4905.00 | 5901.00 | 5899.00 | 5896.00 | 6315.00 | 6312.00 | 6309.00 | 6806.00 | 6802.00 | 6796.00 | NA | 8044.00 | NA | NA | NA | 9044.00 | NA | NA | NA | 8769.00 | NA | NA | NA | 7607.00 | NA | NA | NA | 8311.00 | NA | NA | NA | 8640.00 | NA | NA | NA | 8842.00 | NA | NA | NA | |
Operating Lease Liability Noncurrent | 121.00 | 112.00 | 97.00 | 83.00 | 77.00 | 79.00 | 83.00 | 80.00 | 82.00 | 78.00 | 81.00 | 88.00 | 93.00 | 94.00 | 100.00 | 91.00 | 91.00 | 188.00 | 194.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | 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 | 4277.00 | 4086.00 | 4037.00 | 3872.00 | 3775.00 | 3761.00 | 3601.00 | 3273.00 | 3421.00 | 3457.00 | 3508.00 | 3579.00 | 3598.00 | 3662.00 | 3577.00 | 3501.00 | 3449.00 | 4783.00 | 4607.00 | 4696.00 | 4854.00 | 5166.00 | 5573.00 | 5361.00 | 5204.00 | 5268.00 | 4910.00 | 5948.00 | 5740.00 | 5482.00 | 5115.00 | 11775.00 | 12335.00 | 12226.00 | 12046.00 | 12594.00 | 12314.00 | 11574.00 | 12306.00 | 12396.00 | 11677.00 | 11391.00 | 10593.00 | 12856.00 | 12815.00 | 13421.00 | 13199.00 | 13570.00 | 13658.00 | 14142.00 | 13844.00 | 14919.00 | 15652.00 | 14774.00 | 13611.00 | NA | NA | NA | |
Common Stock Value | 408.00 | 408.00 | 410.00 | 412.00 | 412.00 | 412.00 | 412.00 | 414.00 | 416.00 | 418.00 | 422.00 | 428.00 | 429.00 | 434.00 | 433.00 | 434.00 | 436.00 | 436.00 | 433.00 | 434.00 | 440.00 | 453.00 | 483.00 | 483.00 | 483.00 | 483.00 | 481.00 | 442.00 | 441.00 | 441.00 | 438.00 | 144.54 | 459.03 | 459.03 | 459.03 | 459.03 | 430.32 | 430.32 | 430.32 | 418.11 | 418.11 | 418.11 | 388.74 | 388.74 | 388.74 | 388.74 | 388.74 | 388.74 | 388.74 | 388.74 | 388.74 | 388.74 | 388.74 | 388.74 | 376.53 | NA | NA | NA | |
Additional Paid In Capital | 3486.00 | 3542.00 | 3682.00 | 3770.00 | 3782.00 | 3941.00 | 3947.00 | 3998.00 | 4079.00 | 4123.00 | 4291.00 | 4473.00 | 4481.00 | 4671.00 | 4668.00 | 4683.00 | 4703.00 | 7326.00 | 7319.00 | 7314.00 | 7484.00 | 7644.00 | 8319.00 | 8310.00 | 8295.00 | 8280.00 | 8266.00 | 8294.00 | 8262.00 | 8249.00 | 8214.00 | 8197.00 | 9877.00 | 9856.00 | 10019.00 | 9954.00 | 9147.00 | 9124.00 | 9284.00 | 8760.00 | 7635.00 | 7704.00 | 7509.00 | 7536.00 | 7524.00 | 7508.00 | 7560.00 | 7549.00 | 7538.00 | 7523.00 | 7561.00 | 7545.00 | 7522.00 | 7508.00 | 7087.00 | NA | NA | NA | |
Retained Earnings Accumulated Deficit | 2186.00 | 1942.00 | 1720.00 | 1485.00 | 1334.00 | 1159.00 | 1028.00 | 917.00 | 863.00 | 725.00 | 603.00 | 534.00 | 517.00 | 443.00 | 364.00 | 258.00 | 223.00 | 335.00 | 129.00 | -179.00 | -256.00 | -134.00 | -358.00 | -943.00 | -1073.00 | -1164.00 | -1248.00 | -519.00 | -567.00 | -768.00 | -1027.00 | 8940.00 | 8871.00 | 8753.00 | 8834.00 | 9553.00 | 9605.00 | 9520.00 | 9379.00 | 9276.00 | 9163.00 | 9061.00 | 9272.00 | 11611.00 | 11653.00 | 11805.00 | 11689.00 | 11447.00 | 11655.00 | 11690.00 | 11629.00 | 11820.00 | 11714.00 | 11424.00 | 11149.00 | NA | NA | NA | |
Accumulated Other Comprehensive Income Loss Net Of Tax | -1858.00 | -1861.00 | -1830.00 | -1850.00 | -1808.00 | -1806.00 | -1841.00 | -2111.00 | -1992.00 | -1864.00 | -1863.00 | -1911.00 | -1884.00 | -1941.00 | -1943.00 | -1929.00 | -1968.00 | -3369.00 | -3329.00 | -2928.00 | -2869.00 | -2852.00 | -2926.00 | -2544.00 | -2556.00 | -2386.00 | -2644.00 | -2327.00 | -2454.00 | -2498.00 | -2568.00 | -5858.00 | -5215.00 | -5175.00 | -5431.00 | -5532.00 | -4966.00 | -5591.00 | -4667.00 | -3836.00 | -3168.00 | -3301.00 | -3659.00 | -3714.00 | -3783.00 | -3309.00 | -3402.00 | -2777.00 | -2878.00 | -2406.00 | -2627.00 | -1725.00 | -858.00 | -1418.00 | -1675.00 | NA | NA | NA | |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value | 23.00 | 15.00 | 11.00 | 13.00 | 12.00 | 14.00 | 11.00 | 14.00 | 18.00 | 11.00 | 12.00 | 14.00 | 8.00 | 6.00 | 10.00 | 12.00 | 10.00 | 13.00 | 16.00 | 16.00 | 17.00 | 8.00 | 7.00 | 14.00 | 14.00 | 15.00 | 8.00 | 11.00 | 20.00 | 28.00 | 13.00 | 18.00 | 29.00 | 26.00 | 14.00 | 23.00 | 29.00 | 26.00 | 16.00 | 22.00 | 24.00 | 25.00 | 12.00 | 13.00 | 23.00 | 23.00 | 13.00 | 15.00 | 20.00 | 19.00 | 13.00 | 25.00 | 22.00 | 23.00 | 14.00 | 20.00 | 25.00 | 25.00 |
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 | 397.00 | 177.00 | 458.00 | 191.00 | 229.00 | 23.00 | 455.00 | 65.00 | 158.00 | 55.00 | 303.00 | 67.00 | 85.00 | -6.00 | 151.00 | 118.00 | 31.00 | -291.00 | 506.00 | 52.00 | 106.00 | -258.00 | 426.00 | 51.00 | 176.00 | -436.00 | 612.00 | 172.00 | 217.00 | -300.00 | 662.00 | 306.00 | 332.00 | -430.00 | 865.00 | 420.00 | 472.00 | -175.00 | NA | NA | NA | -551.00 | 920.00 | 214.00 | 514.00 | -70.00 | 933.00 | 263.00 | 537.00 | -236.00 | 1142.00 | 489.00 | 798.00 | -236.00 | 1370.00 | 392.00 | 300.00 | 199.00 | |
Net Cash Provided By Used In Investing Activities | -54.00 | -75.00 | -52.00 | -58.00 | -41.00 | -64.00 | -29.00 | -41.00 | -4.00 | -61.00 | -37.00 | 50.00 | 91.00 | 3.00 | 119.00 | 25.00 | 33.00 | 94.00 | 295.00 | 117.00 | 129.00 | 42.00 | 354.00 | 65.00 | 117.00 | 29.00 | 41.00 | 100.00 | 69.00 | 1110.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | -240.00 | -425.00 | -304.00 | -276.00 | -285.00 | 207.00 | -262.00 | -354.00 | -350.00 | -583.00 | -367.00 | -350.00 | -552.00 | -474.00 | -344.00 | -246.00 | -208.00 | |
Net Cash Provided By Used In Financing Activities | -123.00 | -178.00 | -222.00 | -243.00 | -189.00 | -214.00 | -89.00 | -106.00 | -137.00 | -194.00 | -270.00 | -106.00 | -700.00 | -368.00 | -30.00 | -62.00 | -1422.00 | 1145.00 | -424.00 | -202.00 | -201.00 | -741.00 | -40.00 | -32.00 | -35.00 | -542.00 | -45.00 | -15.00 | -912.00 | -43.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | 10.00 | -65.00 | -93.00 | -568.00 | 47.00 | -712.00 | -282.00 | -198.00 | 394.00 | 49.00 | -27.00 | -85.00 | 125.00 | -201.00 | -574.00 | 3.00 | -180.00 |
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 | 397.00 | 177.00 | 458.00 | 191.00 | 229.00 | 23.00 | 455.00 | 65.00 | 158.00 | 55.00 | 303.00 | 67.00 | 85.00 | -6.00 | 151.00 | 118.00 | 31.00 | -291.00 | 506.00 | 52.00 | 106.00 | -258.00 | 426.00 | 51.00 | 176.00 | -436.00 | 612.00 | 172.00 | 217.00 | -300.00 | 662.00 | 306.00 | 332.00 | -430.00 | 865.00 | 420.00 | 472.00 | -175.00 | NA | NA | NA | -551.00 | 920.00 | 214.00 | 514.00 | -70.00 | 933.00 | 263.00 | 537.00 | -236.00 | 1142.00 | 489.00 | 798.00 | -236.00 | 1370.00 | 392.00 | 300.00 | 199.00 | |
Net Income Loss | 266.00 | 243.00 | 236.00 | 188.00 | 193.00 | 148.00 | 111.00 | 80.00 | 147.00 | 131.00 | 77.00 | 27.00 | 74.00 | 80.00 | 106.00 | 36.00 | -96.00 | 215.00 | 309.00 | 95.00 | -121.00 | 187.00 | 218.00 | 161.00 | 120.00 | 143.00 | -727.00 | 119.00 | 212.00 | 322.00 | -1258.00 | 166.00 | 135.00 | 16.00 | -701.00 | 44.00 | 140.00 | 195.00 | 159.00 | 149.00 | 138.00 | -178.00 | -2339.00 | 24.00 | -119.00 | 149.00 | 242.00 | -143.00 | -2.00 | 94.00 | -191.00 | 172.00 | 322.00 | 308.00 | 258.00 | 61.00 | 136.00 | -201.00 | |
Depreciation Depletion And Amortization | 69.00 | 67.00 | 68.00 | 68.00 | 67.00 | 69.00 | 67.00 | 65.00 | 67.00 | 66.00 | 67.00 | 68.00 | 67.00 | 68.00 | 67.00 | 68.00 | 74.00 | 129.00 | 129.00 | 131.00 | 139.00 | 137.00 | 149.00 | 141.00 | 144.00 | 142.00 | 141.00 | 140.00 | 137.00 | 133.00 | 194.00 | 316.00 | 313.00 | 309.00 | 321.00 | 318.00 | 320.00 | 321.00 | 336.00 | 346.00 | 350.00 | 340.00 | 350.00 | 348.00 | 363.00 | 361.00 | 363.00 | 366.00 | 364.00 | 369.00 | 368.00 | 377.00 | 375.00 | 361.00 | 371.00 | 358.00 | 364.00 | 358.00 | |
Increase Decrease In Inventories | 78.00 | 31.00 | -6.00 | 49.00 | 54.00 | 45.00 | -37.00 | 80.00 | 104.00 | 87.00 | -11.00 | -30.00 | 1.00 | -20.00 | -116.00 | -94.00 | 0.00 | 136.00 | -89.00 | -25.00 | -1.00 | 118.00 | -110.00 | -36.00 | 79.00 | 141.00 | 24.00 | 18.00 | 65.00 | 85.00 | 36.00 | -10.00 | -55.00 | 58.00 | -112.00 | -45.00 | -45.00 | 266.00 | -130.00 | 28.00 | 155.00 | 302.00 | -166.00 | -34.00 | -7.00 | 182.00 | -161.00 | -123.00 | 35.00 | 153.00 | -267.00 | 87.00 | 164.00 | 355.00 | 121.00 | -95.00 | 84.00 | 105.00 | |
Share Based Compensation | NA | NA | 11.00 | 13.00 | NA | NA | 11.00 | 14.00 | NA | NA | NA | NA | NA | NA | NA | NA | 12.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | -5.00 | 11.00 | 20.00 | 28.00 | 13.00 | 18.00 | 29.00 | 26.00 | 14.00 | 23.00 | 29.00 | 26.00 | 16.00 | 22.00 | 24.00 | 25.00 | 12.00 | 13.00 | 23.00 | 23.00 | 13.00 | 15.00 | 20.00 | 19.00 | 13.00 | 25.00 | 22.00 | 23.00 | 14.00 | 20.00 | 25.00 | 25.00 |
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 | -54.00 | -75.00 | -52.00 | -58.00 | -41.00 | -64.00 | -29.00 | -41.00 | -4.00 | -61.00 | -37.00 | 50.00 | 91.00 | 3.00 | 119.00 | 25.00 | 33.00 | 94.00 | 295.00 | 117.00 | 129.00 | 42.00 | 354.00 | 65.00 | 117.00 | 29.00 | 41.00 | 100.00 | 69.00 | 1110.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | -240.00 | -425.00 | -304.00 | -276.00 | -285.00 | 207.00 | -262.00 | -354.00 | -350.00 | -583.00 | -367.00 | -350.00 | -552.00 | -474.00 | -344.00 | -246.00 | -208.00 | |
Payments To Acquire Property Plant And Equipment | 55.00 | 82.00 | 55.00 | 59.00 | 41.00 | 64.00 | 45.00 | 42.00 | 44.00 | 62.00 | 61.00 | 47.00 | 36.00 | 55.00 | 47.00 | 36.00 | 32.00 | 69.00 | 171.00 | 127.00 | 136.00 | 168.00 | 271.00 | 209.00 | 171.00 | 117.00 | 236.00 | 131.00 | 126.00 | 103.00 | 311.00 | 286.00 | 277.00 | 251.00 | 398.00 | 268.00 | 267.00 | 247.00 | 469.00 | 283.00 | 258.00 | 209.00 | 422.00 | 250.00 | 286.00 | 235.00 | 398.00 | 302.00 | 291.00 | 270.00 | 486.00 | 325.00 | 272.00 | 204.00 | 365.00 | 216.00 | 213.00 | 221.00 |
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 | -123.00 | -178.00 | -222.00 | -243.00 | -189.00 | -214.00 | -89.00 | -106.00 | -137.00 | -194.00 | -270.00 | -106.00 | -700.00 | -368.00 | -30.00 | -62.00 | -1422.00 | 1145.00 | -424.00 | -202.00 | -201.00 | -741.00 | -40.00 | -32.00 | -35.00 | -542.00 | -45.00 | -15.00 | -912.00 | -43.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | 10.00 | -65.00 | -93.00 | -568.00 | 47.00 | -712.00 | -282.00 | -198.00 | 394.00 | 49.00 | -27.00 | -85.00 | 125.00 | -201.00 | -574.00 | 3.00 | -180.00 | |
Payments For Repurchase Of Common Stock | 60.00 | 150.00 | 100.00 | 25.00 | 100.00 | 25.00 | 65.00 | 100.00 | 60.00 | 175.00 | 205.00 | 25.00 | 200.00 | NA | 22.00 | 51.00 | 0.00 | 0.00 | 50.00 | 200.00 | 200.00 | 700.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 |
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 | 1880.00 | 1824.00 | 1731.00 | 1658.00 | 1648.00 | 1603.00 | 1513.00 | 1433.00 | 1393.00 | 1324.00 | 1285.00 | 1283.00 | 1195.00 | 1209.00 | 1238.00 | 1134.00 | 1253.00 | 3209.00 | 3401.00 | 3559.00 | 3691.00 | 3541.00 | 3472.00 | 3524.00 | 3573.00 | 3445.00 | 3271.00 | 3236.00 | 3261.00 | 3191.00 | 2967.00 | 5213.00 | 5295.00 | 4947.00 | 5245.00 | 5573.00 | 5897.00 | 5819.00 | 6377.00 | 6239.00 | 5836.00 | 5454.00 | 5585.00 | 5765.00 | 5849.00 | 5833.00 | 5898.00 | 5833.00 | 5963.00 | 6006.00 | 5989.00 | 6419.00 | 6585.00 | 5958.00 | 5652.00 | 5287.00 | 5187.00 | 4887.00 | |
Revenue From Contract With Customer Excluding Assessed Tax | 1880.00 | 1824.00 | 1731.00 | 1658.00 | 1648.00 | 1603.00 | 1513.00 | 1433.00 | 1393.00 | 1324.00 | 1285.00 | 1283.00 | 1195.00 | 1209.00 | 1238.00 | 1134.00 | 1253.00 | 3209.00 | 3401.00 | 3557.00 | 3690.00 | 3540.00 | 3472.00 | 3522.00 | 3609.00 | 3444.00 | 3271.00 | 3234.00 | 3260.00 | 3191.00 | 2967.00 | 5213.00 | 5295.00 | 4947.00 | 5245.00 | 5573.00 | 5897.00 | 5819.00 | 6377.00 | 6239.00 | 5836.00 | 5454.00 | 5585.00 | 5765.00 | 5849.00 | 5833.00 | 5898.00 | 5833.00 | 5963.00 | 6006.00 | 5989.00 | 6419.00 | 6585.00 | 5958.00 | 5652.00 | 5287.00 | 5187.00 | 4887.00 | |
Operating Segments And Corporate Non | 1880.00 | 1824.00 | 1731.00 | 1658.00 | 1648.00 | 1603.00 | 1513.00 | 1433.00 | 1393.00 | 1324.00 | 1285.00 | 1283.00 | 1195.00 | 1209.00 | 1238.00 | 1134.00 | 1253.00 | 1632.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 | |
Intersegment Elimination | 4.00 | 3.00 | 3.00 | 5.00 | 6.00 | 2.00 | -18.00 | 4.00 | 2.00 | 2.00 | -17.00 | 2.00 | -3.00 | -2.00 | -2.00 | -2.00 | -3.00 | -35.00 | -164.00 | -5.00 | -6.00 | -52.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 | |
Operating | 1884.00 | 1827.00 | 1734.00 | 1663.00 | 1654.00 | 1605.00 | 1515.00 | 1437.00 | 1395.00 | 1326.00 | 1288.00 | 1285.00 | 1198.00 | 1211.00 | 1240.00 | 1136.00 | 1253.00 | 3209.00 | 8979.00 | 1799.00 | 1822.00 | 3540.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 | |
Operating Segments And Corporate Non, Aerospace Commercial | 979.00 | 928.00 | 884.00 | 820.00 | 771.00 | 754.00 | 727.00 | 668.00 | 625.00 | 586.00 | 563.00 | 543.00 | 468.00 | 455.00 | 497.00 | 472.00 | 680.00 | 948.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 | |
Operating Segments And Corporate Non, Aerospace Defense | 290.00 | 280.00 | 251.00 | 251.00 | 262.00 | 251.00 | 251.00 | 223.00 | 223.00 | 226.00 | 223.00 | 232.00 | 226.00 | 270.00 | 286.00 | 261.00 | 228.00 | 241.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 | |
Operating Segments And Corporate Non, Commercial Transportation | 346.00 | 354.00 | 338.00 | 352.00 | 360.00 | 352.00 | 322.00 | 329.00 | 332.00 | 300.00 | 288.00 | 290.00 | 278.00 | 273.00 | 240.00 | 210.00 | 147.00 | 237.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 | |
Operating Segments And Corporate Non, Industrial And Other | 265.00 | 262.00 | 258.00 | 235.00 | 255.00 | 246.00 | 213.00 | 213.00 | 213.00 | 212.00 | 211.00 | 218.00 | 223.00 | 211.00 | 215.00 | 191.00 | 198.00 | 206.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 | |
Operating Segments And Corporate Non, Aerospace Commercial, Engine Products | 528.00 | 492.00 | 474.00 | 446.00 | 446.00 | 432.00 | 416.00 | 388.00 | 362.00 | 329.00 | 319.00 | 299.00 | 260.00 | 227.00 | 229.00 | 199.00 | 312.00 | 507.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 | |
Operating Segments And Corporate Non, Aerospace Commercial, Fastening Systems | 251.00 | 244.00 | 227.00 | 209.00 | 184.00 | 170.00 | 157.00 | 156.00 | 155.00 | 148.00 | 134.00 | 126.00 | 129.00 | 148.00 | 158.00 | 169.00 | 224.00 | 257.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 | |
Operating Segments And Corporate Non, Aerospace Commercial, Structure Systems | 200.00 | 192.00 | 183.00 | 165.00 | 141.00 | 152.00 | 154.00 | 124.00 | 108.00 | 109.00 | 110.00 | 118.00 | 79.00 | 80.00 | 110.00 | 104.00 | 144.00 | 184.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 | |
Operating Segments And Corporate Non, Aerospace Defense, Engine Products | 192.00 | 185.00 | 168.00 | 165.00 | 174.00 | 163.00 | 142.00 | 124.00 | 123.00 | 137.00 | 121.00 | 130.00 | 121.00 | 151.00 | 163.00 | 142.00 | 125.00 | 127.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 | |
Operating Segments And Corporate Non, Aerospace Defense, Fastening Systems | 37.00 | 39.00 | 42.00 | 41.00 | 46.00 | 44.00 | 46.00 | 43.00 | 37.00 | 32.00 | 38.00 | 37.00 | 41.00 | 42.00 | 36.00 | 37.00 | 39.00 | 44.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 | |
Operating Segments And Corporate Non, Aerospace Defense, Structure Systems | 61.00 | 56.00 | 41.00 | 45.00 | 42.00 | 44.00 | 63.00 | 56.00 | 63.00 | 57.00 | 64.00 | 65.00 | 64.00 | 77.00 | 87.00 | 82.00 | 64.00 | 70.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 | |
Operating Segments And Corporate Non, Commercial Transportation, Fastening Systems | 68.00 | 66.00 | 63.00 | 67.00 | 62.00 | 63.00 | 56.00 | 63.00 | 53.00 | 53.00 | 54.00 | 59.00 | 49.00 | 46.00 | 37.00 | 38.00 | 34.00 | 46.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 | |
Operating Segments And Corporate Non, Commercial Transportation, Wheel Systems | 278.00 | 288.00 | 275.00 | 285.00 | 298.00 | 289.00 | 266.00 | 266.00 | 279.00 | 247.00 | 234.00 | 231.00 | 229.00 | 227.00 | 203.00 | 172.00 | 113.00 | 191.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 | |
Operating Segments And Corporate Non, Industrial And Other, Engine Products | 213.00 | 208.00 | 210.00 | 187.00 | 201.00 | 200.00 | 174.00 | 171.00 | 167.00 | 165.00 | 165.00 | 170.00 | 163.00 | 156.00 | 163.00 | 144.00 | 148.00 | 147.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 | |
Operating Segments And Corporate Non, Industrial And Other, Fastening Systems | 38.00 | 40.00 | 28.00 | 31.00 | 37.00 | 35.00 | 26.00 | 29.00 | 32.00 | 31.00 | 30.00 | 32.00 | 43.00 | 36.00 | 32.00 | 27.00 | 29.00 | 38.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 | |
Operating Segments And Corporate Non, Industrial And Other, Structure Systems | 14.00 | 14.00 | 20.00 | 17.00 | 17.00 | 11.00 | 13.00 | 13.00 | 14.00 | 16.00 | 16.00 | 16.00 | 17.00 | 19.00 | 20.00 | 20.00 | 21.00 | 21.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 | |
Operating Segments And Corporate Non, Engine Products | 933.00 | 885.00 | 852.00 | 798.00 | 821.00 | 795.00 | 732.00 | 683.00 | 652.00 | 631.00 | 605.00 | 599.00 | 544.00 | 534.00 | 555.00 | 485.00 | 585.00 | 781.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 | |
Operating Segments And Corporate Non, Fastening Systems | 394.00 | 389.00 | 360.00 | 348.00 | 329.00 | 312.00 | 285.00 | 291.00 | 277.00 | 264.00 | 256.00 | 254.00 | 262.00 | 272.00 | 263.00 | 271.00 | 326.00 | 385.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 | |
Operating Segments And Corporate Non, Structure Systems | 275.00 | 262.00 | 244.00 | 227.00 | 200.00 | 207.00 | 230.00 | 193.00 | 185.00 | 182.00 | 190.00 | 199.00 | 160.00 | 176.00 | 217.00 | 206.00 | 229.00 | 275.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 | |
Operating Segments And Corporate Non, Wheel Systems | 278.00 | 288.00 | 275.00 | 285.00 | 298.00 | 289.00 | 266.00 | 266.00 | 279.00 | 247.00 | 234.00 | 231.00 | 229.00 | 227.00 | 203.00 | 172.00 | 113.00 | 191.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 | |
Intersegment Elimination, Engine Products | 1.00 | 2.00 | 1.00 | 5.00 | 5.00 | 2.00 | 1.00 | 1.00 | 1.00 | 1.00 | 1.00 | 1.00 | -1.00 | -1.00 | 1.00 | 1.00 | -1.00 | -2.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 | |
Intersegment Elimination, Structure Systems | 3.00 | 1.00 | 2.00 | 0.00 | 1.00 | NA | 1.00 | 3.00 | 1.00 | 1.00 | 2.00 | 1.00 | -2.00 | -1.00 | 1.00 | 1.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 | |
Operating, Engine Products | 934.00 | 887.00 | 853.00 | 803.00 | 826.00 | 797.00 | 733.00 | 684.00 | 653.00 | 632.00 | 606.00 | 600.00 | 545.00 | 535.00 | 556.00 | 486.00 | 586.00 | 783.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Operating, Fastening Systems | 394.00 | 389.00 | 360.00 | 348.00 | 329.00 | 312.00 | 285.00 | 291.00 | 277.00 | 264.00 | 256.00 | 254.00 | 262.00 | 272.00 | 263.00 | 271.00 | 326.00 | 385.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 | |
Operating, Structure Systems | 278.00 | 263.00 | 246.00 | 227.00 | 201.00 | 207.00 | 231.00 | 196.00 | 186.00 | 183.00 | 192.00 | 200.00 | 162.00 | 177.00 | 218.00 | 207.00 | 231.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 | NA | NA | NA | NA | NA | NA | |
Operating, Wheel Systems | 278.00 | 288.00 | 275.00 | 285.00 | 298.00 | 289.00 | 266.00 | 266.00 | 279.00 | 247.00 | 234.00 | 231.00 | 229.00 | 227.00 | 203.00 | 172.00 | 113.00 | 191.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 |