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 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Weighted Average Number Of Diluted Shares Outstanding | 264.07 | 268.02 | NA | 275.42 | 278.20 | 280.96 | NA | 289.85 | 296.06 | 307.37 | NA | 324.03 | 332.61 | 343.32 | NA | 343.35 | 341.60 | 344.10 | NA | 347.49 | 348.37 | 350.32 | NA | 353.64 | 355.04 | 359.75 | NA | 369.83 | 375.34 | 379.98 | |
Weighted Average Number Of Shares Outstanding Basic | 261.16 | 264.44 | NA | 271.17 | 274.49 | 276.91 | NA | 285.96 | 292.53 | 302.45 | NA | 318.07 | 328.17 | 338.12 | NA | 338.17 | 337.76 | 338.24 | NA | 340.79 | 342.17 | 342.88 | NA | 345.82 | 348.62 | 350.85 | NA | 360.17 | 365.85 | 370.29 | |
Earnings Per Share Basic | 5.60 | 6.01 | 5.99 | 3.98 | 4.35 | 4.92 | 7.30 | 3.97 | 3.95 | 4.21 | 5.85 | 7.13 | 4.42 | 4.21 | 4.21 | 1.97 | 3.20 | 1.72 | 3.16 | 1.80 | 2.29 | 3.03 | 3.09 | 2.20 | 2.35 | 3.26 | 1.34 | 1.18 | 1.79 | 1.78 | |
Earnings Per Share Diluted | 5.53 | 5.93 | 5.90 | 3.91 | 4.29 | 4.85 | 7.18 | 3.91 | 3.90 | 4.14 | 5.73 | 7.00 | 4.36 | 4.14 | 4.14 | 1.95 | 3.16 | 1.69 | 3.09 | 1.76 | 2.25 | 2.97 | 3.01 | 2.15 | 2.31 | 3.18 | 1.30 | 1.15 | 1.75 | 1.74 |
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 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue From Contract With Customer Including Assessed Tax | 17492.00 | 17339.00 | 17303.00 | 16213.00 | 15861.00 | 15591.00 | 15497.00 | 14971.00 | 14820.00 | 14945.00 | 15064.00 | 15276.00 | 14435.00 | 13977.00 | 14293.00 | 13311.00 | 11068.00 | 12861.00 | 13523.00 | 12694.00 | 12602.00 | 12517.00 | 12274.00 | 11451.00 | 11529.00 | 11423.00 | 11562.00 | 10696.00 | 10733.00 | 10623.00 | |
Revenues | 17492.00 | 17339.00 | 17303.00 | 16213.00 | 15861.00 | 15591.00 | 15497.00 | 14971.00 | 14820.00 | 14945.00 | 15064.00 | 15276.00 | 14435.00 | 13977.00 | 14293.00 | 13311.00 | 11068.00 | 12861.00 | 13523.00 | 12694.00 | 12602.00 | 12517.00 | 12274.00 | 11451.00 | 11529.00 | 11423.00 | 11562.00 | 10696.00 | 10733.00 | 10623.00 | |
Costs And Expenses | 15255.00 | 15092.00 | 14958.00 | 14583.00 | 14052.00 | 13669.00 | 12195.00 | 13267.00 | 13060.00 | 13131.00 | 12478.00 | 12119.00 | 12318.00 | 12004.00 | 12221.00 | 12323.00 | 9508.00 | 12051.00 | 11916.00 | 11715.00 | 11404.00 | 11057.00 | 10785.00 | 10382.00 | 10291.00 | 9884.00 | 10185.00 | 9918.00 | 9573.00 | NA | |
General And Administrative Expense | 100.00 | 78.00 | 88.00 | 80.00 | 73.00 | 74.00 | 97.00 | 91.00 | 95.00 | 95.00 | 99.00 | 87.00 | 127.00 | 87.00 | 127.00 | 117.00 | 76.00 | 96.00 | 102.00 | 88.00 | 94.00 | 86.00 | 90.00 | 90.00 | 83.00 | 81.00 | 100.00 | 91.00 | 92.00 | 90.00 | |
Interest Expense | 506.00 | 512.00 | 491.00 | 483.00 | 485.00 | 479.00 | 453.00 | 446.00 | 434.00 | 408.00 | 398.00 | 398.00 | 386.00 | 384.00 | 383.00 | 385.00 | 388.00 | 428.00 | 438.00 | 448.00 | 477.00 | 461.00 | 446.00 | 442.00 | 436.00 | 431.00 | 433.00 | 427.00 | 411.00 | 419.00 | |
Interest Paid Net | 405.00 | 538.00 | 432.00 | 535.00 | 351.00 | 574.00 | 333.00 | 552.00 | 369.00 | 408.00 | 375.00 | 372.00 | 380.00 | 375.00 | 377.00 | 376.00 | 386.00 | 468.00 | 422.00 | 582.00 | 330.00 | 580.00 | 322.00 | 549.00 | 324.00 | 549.00 | 317.00 | 549.00 | 294.00 | 540.00 | |
Income Tax Expense Benefit | 550.00 | 445.00 | 484.00 | 355.00 | 397.00 | 379.00 | 656.00 | 360.00 | 381.00 | 349.00 | 581.00 | 685.00 | 453.00 | 393.00 | 378.00 | 209.00 | 344.00 | 112.00 | 334.00 | 215.00 | 271.00 | 279.00 | 244.00 | 173.00 | 272.00 | 257.00 | 736.00 | 248.00 | 365.00 | 289.00 | |
Income Taxes Paid Net | 998.00 | 1.00 | 316.00 | 297.00 | 766.00 | 7.00 | 244.00 | 322.00 | 606.00 | 3.00 | 836.00 | 502.00 | 857.00 | -13.00 | 223.00 | 795.00 | -7.00 | -9.00 | 135.00 | 191.00 | 513.00 | 10.00 | 170.00 | 291.00 | 400.00 | 11.00 | 294.00 | 524.00 | 390.00 | -3.00 | |
Profit Loss | 1687.00 | 1802.00 | 1861.00 | 1275.00 | 1412.00 | 1543.00 | 2646.00 | 1344.00 | 1379.00 | 1465.00 | 2005.00 | 2472.00 | 1664.00 | 1580.00 | 1694.00 | 779.00 | 1216.00 | 698.00 | 1273.00 | 764.00 | 927.00 | 1181.00 | 1245.00 | 896.00 | 966.00 | 1282.00 | 641.00 | 530.00 | 795.00 | 777.00 | |
Other Comprehensive Income Loss Net Of Tax | 0.00 | -8.00 | 66.00 | -35.00 | 14.00 | 20.00 | 102.00 | -77.00 | -68.00 | -43.00 | 88.00 | -17.00 | 16.00 | 11.00 | 13.00 | 47.00 | 9.00 | -111.00 | 1.00 | -30.00 | -57.00 | 7.00 | -20.00 | -5.00 | -64.00 | 81.00 | -10.00 | 25.00 | 27.00 | 18.00 | |
Net Income Loss | 1461.00 | 1591.00 | 1607.00 | 1079.00 | 1193.00 | 1363.00 | 2081.00 | 1134.00 | 1155.00 | 1273.00 | 1814.00 | 2269.00 | 1450.00 | 1423.00 | 1426.00 | 668.00 | 1079.00 | 581.00 | 1071.00 | 612.00 | 783.00 | 1039.00 | 1064.00 | 759.00 | 820.00 | 1144.00 | 474.00 | 426.00 | 657.00 | 659.00 | |
Comprehensive Income Net Of Tax | 1461.00 | 1583.00 | 1673.00 | 1044.00 | 1207.00 | 1383.00 | 2183.00 | 1057.00 | 1087.00 | 1230.00 | 1902.00 | 2252.00 | 1466.00 | 1434.00 | 1439.00 | 715.00 | 1088.00 | 470.00 | 1072.00 | 582.00 | 726.00 | 1046.00 | 1044.00 | 754.00 | 756.00 | 1225.00 | 464.00 | 451.00 | 684.00 | 677.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 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Assets | 57379.00 | 56962.00 | 56211.00 | 54589.00 | 53594.00 | 52711.00 | 52438.00 | 51484.00 | 51584.00 | 52208.00 | 50742.00 | 49562.00 | 48164.00 | 47277.00 | 47490.00 | 51016.00 | 48709.00 | 45421.00 | 45058.00 | 43912.00 | 45449.00 | 43379.00 | 39207.00 | 38044.00 | 37742.00 | 37299.00 | 36593.00 | 35731.00 | 34566.00 | 33795.00 | |
Liabilities And Stockholders Equity | 57379.00 | 56962.00 | 56211.00 | 54589.00 | 53594.00 | 52711.00 | 52438.00 | 51484.00 | 51584.00 | 52208.00 | 50742.00 | 49562.00 | 48164.00 | 47277.00 | 47490.00 | 51016.00 | 48709.00 | 45421.00 | 45058.00 | 43912.00 | 45449.00 | 43379.00 | 39207.00 | 38044.00 | 37742.00 | 37299.00 | 36593.00 | 35731.00 | 34566.00 | 33795.00 | |
Stockholders Equity | -1600.00 | -1615.00 | -1774.00 | -2477.00 | -2303.00 | -2495.00 | -2767.00 | -3370.00 | -3680.00 | -2033.00 | -933.00 | -695.00 | -593.00 | 247.00 | 572.00 | -974.00 | -1786.00 | -2962.00 | -2808.00 | -3565.00 | -3902.00 | -4354.00 | -4950.00 | -5605.00 | -5989.00 | -6244.00 | -6806.00 | -6780.00 | -6792.00 | -7017.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 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Assets Current | 15173.00 | 15282.00 | 14927.00 | 14294.00 | 13888.00 | 13541.00 | 13643.00 | 13481.00 | 13937.00 | 15006.00 | 13542.00 | 13248.00 | 12475.00 | 12036.00 | 12333.00 | 16266.00 | 14031.00 | 11016.00 | 11196.00 | 10769.00 | 12869.00 | 11108.00 | 10213.00 | 10010.00 | 10394.00 | 10391.00 | 9977.00 | 9448.00 | 9337.00 | 9037.00 | |
Cash And Cash Equivalents At Carrying Value | 831.00 | 1284.00 | 935.00 | 891.00 | 862.00 | 842.00 | 908.00 | 999.00 | 858.00 | 2371.00 | 1451.00 | 1027.00 | 1120.00 | 1030.00 | 1793.00 | 6588.00 | 4638.00 | 731.00 | 621.00 | 559.00 | 2430.00 | 531.00 | 502.00 | 578.00 | 868.00 | 1086.00 | 732.00 | 718.00 | 705.00 | 753.00 | |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents | 831.00 | 1284.00 | 935.00 | 891.00 | 862.00 | 842.00 | 908.00 | 999.00 | 858.00 | 2371.00 | 1451.00 | 1027.00 | 1120.00 | 1030.00 | 1793.00 | 6588.00 | 4638.00 | 731.00 | 621.00 | 559.00 | 2430.00 | 531.00 | 502.00 | 578.00 | 868.00 | 1086.00 | 732.00 | 718.00 | 705.00 | NA | |
Accounts Receivable Net Current | 10239.00 | 10044.00 | 9958.00 | 9182.00 | 8713.00 | 8657.00 | 8891.00 | 8552.00 | 8628.00 | 8520.00 | 8095.00 | 8433.00 | 7636.00 | 7424.00 | 7051.00 | 6433.00 | 6139.00 | 6890.00 | 7380.00 | 7131.00 | 7219.00 | 7420.00 | 6789.00 | 6532.00 | 6592.00 | 6332.00 | 6501.00 | 5980.00 | 5782.00 | 5664.00 | |
Inventory Net | 1800.00 | 1903.00 | 2021.00 | 2030.00 | 2050.00 | 2085.00 | 2068.00 | 2009.00 | 2043.00 | 2003.00 | 1986.00 | 2019.00 | 2027.00 | 2068.00 | 2025.00 | 1950.00 | 1834.00 | 1953.00 | 1849.00 | 1769.00 | 1826.00 | 1778.00 | 1732.00 | 1634.00 | 1636.00 | 1677.00 | 1573.00 | 1546.00 | 1544.00 | 1501.00 | |
Other Assets Current | 2303.00 | 2051.00 | 2013.00 | 2191.00 | 2263.00 | 1957.00 | 1776.00 | 1921.00 | 2408.00 | 2112.00 | 2010.00 | 1769.00 | 1692.00 | 1514.00 | 1464.00 | 1295.00 | 1420.00 | 1442.00 | 1346.00 | 1310.00 | 1394.00 | 1379.00 | 1190.00 | 1266.00 | 1298.00 | 1296.00 | 1171.00 | 1204.00 | 1306.00 | 1119.00 | |
Land | NA | NA | 3120.00 | NA | NA | NA | 2799.00 | NA | NA | NA | 2496.00 | NA | NA | NA | 2269.00 | NA | NA | NA | 2178.00 | NA | NA | NA | 1944.00 | NA | NA | NA | 1746.00 | NA | NA | NA | |
Machinery And Equipment Gross | NA | NA | 31998.00 | NA | NA | NA | 29981.00 | NA | NA | NA | 28256.00 | NA | NA | NA | 27082.00 | NA | NA | NA | 25756.00 | NA | NA | NA | 23577.00 | NA | NA | NA | 22168.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 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Property Plant And Equipment Gross | 60625.00 | 59440.00 | 58548.00 | 57772.00 | 56667.00 | 55463.00 | 54757.00 | 53730.00 | 52816.00 | 52042.00 | 51350.00 | 50695.00 | 50698.00 | 49877.00 | 49317.00 | 48775.00 | 48484.00 | 47861.00 | 47235.00 | 46295.00 | 45369.00 | 44583.00 | 42965.00 | 41978.00 | 41142.00 | 40308.00 | 40084.00 | 39262.00 | 38306.00 | 37588.00 | |
Construction In Progress Gross | NA | NA | 1870.00 | NA | NA | NA | 1756.00 | NA | NA | NA | 1387.00 | NA | NA | NA | 1495.00 | NA | NA | NA | 1632.00 | NA | NA | NA | 1785.00 | NA | NA | NA | 1921.00 | NA | NA | NA | |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment | 31986.00 | 31344.00 | 30833.00 | 30655.00 | 30023.00 | 29410.00 | 29182.00 | 28752.00 | 28229.00 | 27814.00 | 27287.00 | 27148.00 | 27227.00 | 26689.00 | 26118.00 | 25834.00 | 25413.00 | 24876.00 | 24520.00 | 24293.00 | 23902.00 | 23455.00 | 23208.00 | 22937.00 | 22598.00 | 22184.00 | 22189.00 | 21933.00 | 21538.00 | 21126.00 | |
Property Plant And Equipment Net | 28639.00 | 28096.00 | 27715.00 | 27117.00 | 26644.00 | 26053.00 | 25575.00 | 24978.00 | 24587.00 | 24228.00 | 24063.00 | 23547.00 | 23471.00 | 23188.00 | 23199.00 | 22941.00 | 23071.00 | 22985.00 | 22715.00 | 22002.00 | 21467.00 | 21128.00 | 19757.00 | 19041.00 | 18544.00 | 18124.00 | 17895.00 | 17329.00 | 16768.00 | 16462.00 | |
Long Term Investments | 483.00 | 471.00 | 477.00 | 382.00 | 384.00 | 390.00 | 381.00 | 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 Including Goodwill | 9963.00 | 9967.00 | 9945.00 | 9778.00 | 9641.00 | 9590.00 | 9653.00 | 9651.00 | 9593.00 | 9525.00 | 9540.00 | 9153.00 | 8680.00 | 8575.00 | 8578.00 | 8570.00 | 8578.00 | 8587.00 | 8269.00 | 8160.00 | 8140.00 | 8159.00 | 7953.00 | 7759.00 | 7459.00 | 7471.00 | 7394.00 | 7357.00 | 6771.00 | 6754.00 | |
Other Assets Noncurrent | 240.00 | 199.00 | 184.00 | 200.00 | 196.00 | 319.00 | 298.00 | 461.00 | 514.00 | 462.00 | 598.00 | 685.00 | 628.00 | 575.00 | 546.00 | 542.00 | 527.00 | 442.00 | 480.00 | 611.00 | 597.00 | 588.00 | 690.00 | 629.00 | 697.00 | 665.00 | 710.00 | 1028.00 | 1141.00 | 999.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 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Liabilities Current | 14301.00 | 13141.00 | 12655.00 | 12407.00 | 11545.00 | 11028.00 | 9902.00 | 9784.00 | 8999.00 | 10518.00 | 9582.00 | 9624.00 | 8615.00 | 8642.00 | 8704.00 | 14379.00 | 12856.00 | 7019.00 | 7757.00 | 7124.00 | 8961.00 | 10531.00 | 7569.00 | 6231.00 | 7625.00 | 7478.00 | 6158.00 | 5611.00 | 5771.00 | 5463.00 | |
Long Term Debt Current | 4574.00 | 3028.00 | 2424.00 | 2553.00 | 2395.00 | 2378.00 | 370.00 | 218.00 | 246.00 | 1486.00 | 237.00 | 250.00 | 253.00 | 234.00 | 209.00 | 172.00 | 163.00 | 162.00 | 145.00 | 148.00 | 2073.00 | 3796.00 | 788.00 | 191.00 | 1692.00 | 1697.00 | 200.00 | 202.00 | 213.00 | 212.00 | |
Accounts Payable Current | 4029.00 | 4735.00 | 4233.00 | 4139.00 | 3823.00 | 3769.00 | 4239.00 | 4161.00 | 3742.00 | 4010.00 | 4111.00 | 3759.00 | 3531.00 | 3524.00 | 3535.00 | 3270.00 | 2882.00 | 2750.00 | 2905.00 | 2610.00 | 2609.00 | 2693.00 | 2577.00 | 2414.00 | 2457.00 | 2538.00 | 2606.00 | 2314.00 | 2245.00 | 2233.00 | |
Other Accrued Liabilities Current | 3705.00 | 3619.00 | 3871.00 | 3803.00 | 3551.00 | 3316.00 | 3581.00 | 3780.00 | 3116.00 | 3157.00 | 3322.00 | 3481.00 | 2935.00 | 3117.00 | 3240.00 | 2843.00 | 3181.00 | 2547.00 | 2932.00 | 2697.00 | 2782.00 | 2618.00 | 2624.00 | 2170.00 | 2161.00 | 2005.00 | 1983.00 | 1783.00 | 2104.00 | 1868.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 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Long Term Debt | 40880.00 | 40191.00 | 39593.00 | 39346.00 | 38932.00 | 38856.00 | 38084.00 | 37710.00 | 38903.00 | 37696.00 | 34579.00 | 32299.00 | 32572.00 | 31072.00 | 31004.00 | 30964.00 | 30942.00 | 34861.00 | 33722.00 | 34245.00 | 36193.00 | 34815.00 | 32821.00 | 33107.00 | 33192.00 | 33291.00 | 33058.00 | 32953.00 | 31661.00 | 31514.00 | |
Long Term Debt Noncurrent | 36306.00 | 37163.00 | 37169.00 | 36793.00 | 36537.00 | 36478.00 | 37714.00 | 37492.00 | 38657.00 | 36210.00 | 34342.00 | 32049.00 | 32319.00 | 30838.00 | 30795.00 | 30792.00 | 30779.00 | 34699.00 | 33577.00 | 34097.00 | 34120.00 | 31019.00 | 32033.00 | 32916.00 | 31500.00 | 31594.00 | 32858.00 | 32751.00 | 31448.00 | 31302.00 | |
Deferred Finance Costs Noncurrent Net | 371.00 | 381.00 | 333.00 | 341.00 | 349.00 | 295.00 | 301.00 | 309.00 | 316.00 | 323.00 | 248.00 | 253.00 | 255.00 | 229.00 | 236.00 | 245.00 | 252.00 | 258.00 | 239.00 | 244.00 | 252.00 | 170.00 | 157.00 | 163.00 | 151.00 | 158.00 | 164.00 | 171.00 | 179.00 | 165.00 | |
Minority Interest | 2939.00 | 2885.00 | 2834.00 | 2834.00 | 2764.00 | 2727.00 | 2694.00 | 2592.00 | 2538.00 | 2447.00 | 2422.00 | 2520.00 | 2383.00 | 2235.00 | 2320.00 | 2273.00 | 2354.00 | 2259.00 | 2243.00 | 2118.00 | 2132.00 | 2099.00 | 2032.00 | 1875.00 | 1864.00 | 1810.00 | 1811.00 | 1714.00 | 1713.00 | 1660.00 | |
Operating Lease Liability Noncurrent | 1894.00 | 1912.00 | 1903.00 | 1776.00 | 1806.00 | 1716.00 | 1752.00 | 1762.00 | 1796.00 | 1790.00 | 1755.00 | 1742.00 | 1767.00 | 1730.00 | 1673.00 | 1635.00 | 1531.00 | 1497.00 | 1499.00 | 1440.00 | 1460.00 | 1494.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 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Stockholders Equity | -1600.00 | -1615.00 | -1774.00 | -2477.00 | -2303.00 | -2495.00 | -2767.00 | -3370.00 | -3680.00 | -2033.00 | -933.00 | -695.00 | -593.00 | 247.00 | 572.00 | -974.00 | -1786.00 | -2962.00 | -2808.00 | -3565.00 | -3902.00 | -4354.00 | -4950.00 | -5605.00 | -5989.00 | -6244.00 | -6806.00 | -6780.00 | -6792.00 | -7017.00 | |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest | 1339.00 | 1270.00 | 1060.00 | 357.00 | 461.00 | 232.00 | -73.00 | -778.00 | -1142.00 | 414.00 | 1489.00 | 1825.00 | 1790.00 | 2482.00 | 2892.00 | 1299.00 | 568.00 | -703.00 | -565.00 | -1447.00 | -1770.00 | -2255.00 | -2918.00 | -3730.00 | -4125.00 | -4434.00 | -4995.00 | -5066.00 | -5079.00 | -5357.00 | |
Retained Earnings Accumulated Deficit | -1170.00 | -1185.00 | -1352.00 | -1989.00 | -1850.00 | -2028.00 | -2280.00 | -2781.00 | -3168.00 | -1589.00 | -532.00 | -206.00 | -121.00 | 735.00 | 777.00 | -647.00 | -1315.00 | -2394.00 | -2351.00 | -3107.00 | -3474.00 | -3983.00 | -4572.00 | -5342.00 | -5731.00 | -6051.00 | -6532.00 | -6516.00 | -6503.00 | -6701.00 | |
Accumulated Other Comprehensive Income Loss Net Of Tax | -433.00 | -433.00 | -425.00 | -491.00 | -456.00 | -470.00 | -490.00 | -592.00 | -515.00 | -447.00 | -404.00 | -492.00 | -475.00 | -491.00 | -502.00 | -515.00 | -562.00 | -571.00 | -460.00 | -461.00 | -431.00 | -374.00 | -381.00 | -266.00 | -261.00 | -197.00 | -278.00 | -268.00 | -293.00 | -320.00 | |
Minority Interest | 2939.00 | 2885.00 | 2834.00 | 2834.00 | 2764.00 | 2727.00 | 2694.00 | 2592.00 | 2538.00 | 2447.00 | 2422.00 | 2520.00 | 2383.00 | 2235.00 | 2320.00 | 2273.00 | 2354.00 | 2259.00 | 2243.00 | 2118.00 | 2132.00 | 2099.00 | 2032.00 | 1875.00 | 1864.00 | 1810.00 | 1811.00 | 1714.00 | 1713.00 | 1660.00 | |
Minority Interest Decrease From Distributions To Noncontrolling Interest Holders | 186.00 | 152.00 | 143.00 | 155.00 | 155.00 | 187.00 | 475.00 | 217.00 | 162.00 | 171.00 | 248.00 | 144.00 | 123.00 | 234.00 | 233.00 | 194.00 | 45.00 | 154.00 | 138.00 | 157.00 | 111.00 | 136.00 | 126.00 | 130.00 | 93.00 | 218.00 | 85.00 | 115.00 | 103.00 | 145.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 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net Cash Provided By Used In Operating Activities | 1971.00 | 2469.00 | 2674.00 | 2479.00 | 2475.00 | 1803.00 | 2527.00 | 3020.00 | 1630.00 | 1345.00 | 2443.00 | 2277.00 | 2251.00 | 1988.00 | -3583.00 | 2717.00 | 8723.00 | 1375.00 | 2505.00 | 2126.00 | 1997.00 | 974.00 | 2175.00 | 1721.00 | 1582.00 | 1283.00 | 1734.00 | 1008.00 | NA | NA | |
Net Cash Provided By Used In Investing Activities | -1332.00 | -903.00 | -1597.00 | -1312.00 | -1257.00 | -1151.00 | -793.00 | -546.00 | -1205.00 | -845.00 | -1714.00 | 640.00 | -920.00 | -649.00 | -910.00 | -530.00 | -808.00 | -1145.00 | -1345.00 | -1262.00 | -948.00 | -2165.00 | -1286.00 | -1300.00 | -980.00 | -335.00 | -1107.00 | -1581.00 | NA | NA | |
Net Cash Provided By Used In Financing Activities | -1093.00 | -1216.00 | -1039.00 | -1132.00 | -1198.00 | -725.00 | -1838.00 | -2317.00 | -1926.00 | 425.00 | -306.00 | -3003.00 | -1242.00 | -2104.00 | -316.00 | -245.00 | -4007.00 | -109.00 | -1110.00 | -2731.00 | 854.00 | 1216.00 | -961.00 | -706.00 | -797.00 | -611.00 | -613.00 | 586.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 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net Cash Provided By Used In Operating Activities | 1971.00 | 2469.00 | 2674.00 | 2479.00 | 2475.00 | 1803.00 | 2527.00 | 3020.00 | 1630.00 | 1345.00 | 2443.00 | 2277.00 | 2251.00 | 1988.00 | -3583.00 | 2717.00 | 8723.00 | 1375.00 | 2505.00 | 2126.00 | 1997.00 | 974.00 | 2175.00 | 1721.00 | 1582.00 | 1283.00 | 1734.00 | 1008.00 | NA | NA | |
Net Income Loss | 1461.00 | 1591.00 | 1607.00 | 1079.00 | 1193.00 | 1363.00 | 2081.00 | 1134.00 | 1155.00 | 1273.00 | 1814.00 | 2269.00 | 1450.00 | 1423.00 | 1426.00 | 668.00 | 1079.00 | 581.00 | 1071.00 | 612.00 | 783.00 | 1039.00 | 1064.00 | 759.00 | 820.00 | 1144.00 | 474.00 | 426.00 | 657.00 | 659.00 | |
Profit Loss | 1687.00 | 1802.00 | 1861.00 | 1275.00 | 1412.00 | 1543.00 | 2646.00 | 1344.00 | 1379.00 | 1465.00 | 2005.00 | 2472.00 | 1664.00 | 1580.00 | 1694.00 | 779.00 | 1216.00 | 698.00 | 1273.00 | 764.00 | 927.00 | 1181.00 | 1245.00 | 896.00 | 966.00 | 1282.00 | 641.00 | 530.00 | 795.00 | 777.00 | |
Depreciation Depletion And Amortization | 819.00 | 795.00 | 789.00 | 769.00 | 763.00 | 756.00 | 750.00 | 749.00 | 738.00 | 732.00 | 728.00 | 716.00 | 712.00 | 697.00 | 662.00 | 694.00 | 691.00 | 674.00 | 694.00 | 647.00 | 636.00 | 619.00 | 581.00 | 582.00 | 562.00 | 553.00 | 550.00 | 539.00 | 521.00 | 521.00 | |
Increase Decrease In Accounts Receivable | 195.00 | 90.00 | 767.00 | 474.00 | -68.00 | -238.00 | 310.00 | -60.00 | 120.00 | 427.00 | -350.00 | 745.00 | 196.00 | 371.00 | 603.00 | 285.00 | -751.00 | -464.00 | 233.00 | -81.00 | -195.00 | 369.00 | 262.00 | -72.00 | 229.00 | 4.00 | 1466.00 | 1422.00 | 1160.00 | 592.00 | |
Share Based Compensation | 112.00 | 87.00 | 57.00 | 72.00 | 56.00 | 77.00 | 83.00 | 87.00 | 85.00 | 86.00 | 99.00 | 115.00 | 129.00 | 97.00 | 133.00 | 81.00 | 66.00 | 82.00 | 84.00 | 105.00 | 96.00 | 62.00 | 64.00 | 70.00 | 74.00 | 60.00 | 75.00 | 55.00 | 67.00 | 73.00 | |
Amortization Of Financing Costs | NA | NA | 9.00 | 9.00 | 8.00 | 9.00 | 7.00 | 7.00 | 8.00 | 7.00 | 6.00 | 7.00 | 6.00 | 8.00 | 8.00 | 8.00 | 7.00 | 7.00 | 7.00 | 7.00 | 8.00 | 8.00 | 8.00 | 8.00 | 7.00 | 8.00 | 8.00 | 7.00 | 8.00 | 8.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 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net Cash Provided By Used In Investing Activities | -1332.00 | -903.00 | -1597.00 | -1312.00 | -1257.00 | -1151.00 | -793.00 | -546.00 | -1205.00 | -845.00 | -1714.00 | 640.00 | -920.00 | -649.00 | -910.00 | -530.00 | -808.00 | -1145.00 | -1345.00 | -1262.00 | -948.00 | -2165.00 | -1286.00 | -1300.00 | -980.00 | -335.00 | -1107.00 | -1581.00 | NA | NA | |
Payments To Acquire Property Plant And Equipment | 1281.00 | 1118.00 | 1159.00 | 1147.00 | 1241.00 | 1197.00 | 1323.00 | 1131.00 | 1080.00 | 861.00 | 1192.00 | 889.00 | 842.00 | 654.00 | 748.00 | 489.00 | 745.00 | 853.00 | 1274.00 | 1139.00 | 964.00 | 781.00 | 1153.00 | 846.00 | 880.00 | 694.00 | 982.00 | 729.00 | 733.00 | 571.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 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net Cash Provided By Used In Financing Activities | -1093.00 | -1216.00 | -1039.00 | -1132.00 | -1198.00 | -725.00 | -1838.00 | -2317.00 | -1926.00 | 425.00 | -306.00 | -3003.00 | -1242.00 | -2104.00 | -316.00 | -245.00 | -4007.00 | -109.00 | -1110.00 | -2731.00 | 854.00 | 1216.00 | -961.00 | -706.00 | -797.00 | -611.00 | -613.00 | 586.00 | NA | NA | |
Payments Of Dividends | 171.00 | 185.00 | 160.00 | 162.00 | 164.00 | 175.00 | 156.00 | 160.00 | 160.00 | 177.00 | 148.00 | 151.00 | 156.00 | 169.00 | 0.00 | 0.00 | 1.00 | 152.00 | 136.00 | 136.00 | 137.00 | 141.00 | 121.00 | 121.00 | 122.00 | 123.00 | NA | NA | NA | NA | |
Payments For Repurchase Of Common Stock | 1367.00 | 1180.00 | 910.00 | 1140.00 | 915.00 | 846.00 | 1519.00 | 698.00 | 2682.00 | 2101.00 | 2072.00 | 2329.00 | 2287.00 | 1527.00 | 0.00 | 0.00 | 0.00 | 441.00 | 272.00 | 239.00 | 242.00 | 278.00 | 335.00 | 302.00 | 470.00 | 423.00 | 576.00 | 509.00 | 542.00 | 424.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 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenues | 17492.00 | 17339.00 | 17303.00 | 16213.00 | 15861.00 | 15591.00 | 15497.00 | 14971.00 | 14820.00 | 14945.00 | 15064.00 | 15276.00 | 14435.00 | 13977.00 | 14293.00 | 13311.00 | 11068.00 | 12861.00 | 13523.00 | 12694.00 | 12602.00 | 12517.00 | 12274.00 | 11451.00 | 11529.00 | 11423.00 | 11562.00 | 10696.00 | 10733.00 | 10623.00 | |
Product And Service Other | 852.00 | 540.00 | 500.00 | 1016.00 | 910.00 | 648.00 | 843.00 | 942.00 | 1031.00 | 698.00 | 631.00 | 680.00 | 630.00 | 895.00 | 520.00 | 737.00 | 343.00 | 275.00 | 541.00 | 649.00 | 693.00 | 475.00 | 702.00 | 444.00 | 528.00 | 291.00 | 451.00 | 572.00 | 402.00 | NA | |
American Group | 5978.00 | 5914.00 | 6092.00 | 5491.00 | 5536.00 | 5199.00 | 6993.00 | 6599.00 | 6657.00 | 6616.00 | 6590.00 | 6767.00 | 6504.00 | 6291.00 | 6673.00 | 6073.00 | 5103.00 | 5744.00 | 6172.00 | 5780.00 | 5626.00 | 5595.00 | 5846.00 | 5396.00 | 5390.00 | 5327.00 | 5644.00 | 5180.00 | 5093.00 | NA | |
Atlantic Group | 5719.00 | 5677.00 | 5550.00 | 5470.00 | 5038.00 | 5109.00 | 4987.00 | 4951.00 | 4700.00 | 4686.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
National Group | 4817.00 | 4795.00 | 4765.00 | 4352.00 | 4372.00 | 4616.00 | 7860.00 | 7635.00 | 7349.00 | 7506.00 | 7683.00 | 7787.00 | 7300.00 | 7056.00 | 7041.00 | 6633.00 | 5546.00 | 6474.00 | 6754.00 | 6398.00 | 6444.00 | 6317.00 | 5862.00 | 5542.00 | 5609.00 | 5568.00 | 5428.00 | 5036.00 | 5160.00 | NA | |
Corporate And Other | 978.00 | 953.00 | 896.00 | 900.00 | 915.00 | 667.00 | 644.00 | 737.00 | 814.00 | 823.00 | 791.00 | 722.00 | 631.00 | 630.00 | 579.00 | 605.00 | 419.00 | 643.00 | 597.00 | 516.00 | 532.00 | 605.00 | 566.00 | 513.00 | 530.00 | 528.00 | 490.00 | 480.00 | 480.00 | NA | |
Revenue From Contract With Customer Including Assessed Tax | 17492.00 | 17339.00 | 17303.00 | 16213.00 | 15861.00 | 15591.00 | 15497.00 | 14971.00 | 14820.00 | 14945.00 | 15064.00 | 15276.00 | 14435.00 | 13977.00 | 14293.00 | 13311.00 | 11068.00 | 12861.00 | 13523.00 | 12694.00 | 12602.00 | 12517.00 | 12274.00 | 11451.00 | 11529.00 | 11423.00 | 11562.00 | 10696.00 | 10733.00 | 10623.00 |