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 | 11.00 | 11.00 | 12.00 | 14.00 | 14.00 | 14.00 | 14.00 | 14.00 | 15.00 | 15.00 | 15.00 | 15.00 | 15.00 | 14.00 | 14.00 | 14.00 | 14.00 | 14.00 | 14.00 | 14.00 | 14.00 | 14.00 | 14.00 | 14.00 | 14.00 | 14.00 | 14.00 | 14.00 | 15.00 | 15.00 | 15.00 | 15.00 | 16.00 | 15.00 | 15.00 | 16.00 | 16.00 | 16.00 | 16.00 | 16.00 | 16.00 | 16.00 | 15.00 | 14.00 | 14.00 | 14.00 | 14.00 | 16.00 | 16.00 | 16.00 | 16.00 | 16.00 | 15.00 | NA | 15.00 | NA | NA | NA | |
Weighted Average Number Of Diluted Shares Outstanding | 1147.00 | 1162.00 | NA | 1378.00 | 1389.00 | 1402.00 | NA | 1457.00 | 1465.00 | 1470.00 | NA | 1467.00 | 1468.00 | 1464.00 | NA | 1439.00 | 1432.00 | 1440.00 | NA | 1442.00 | 1438.00 | 1436.00 | NA | 1431.00 | 1431.00 | 1430.00 | NA | 1472.00 | 1519.00 | 1532.00 | NA | 1574.00 | 1581.00 | 1580.00 | NA | 1618.00 | 1660.00 | 1686.00 | NA | 1691.00 | 1688.00 | 1691.00 | NA | 1681.00 | 1677.00 | 1507.00 | NA | 1663.00 | 1671.00 | NA | NA | 1682.00 | 1654.00 | NA | NA | 1630.00 | 1567.00 | NA | |
Weighted Average Number Of Shares Outstanding Basic | 1136.00 | 1155.00 | NA | 1372.00 | 1385.00 | 1396.00 | NA | 1448.00 | 1458.00 | 1458.00 | NA | 1452.00 | 1451.00 | 1447.00 | NA | 1432.00 | 1432.00 | 1433.00 | NA | 1428.00 | 1420.00 | 1417.00 | NA | 1412.00 | 1410.00 | 1408.00 | NA | 1445.00 | 1497.00 | 1505.00 | NA | 1550.00 | 1548.00 | 1546.00 | NA | 1577.00 | 1596.00 | 1617.00 | NA | 1612.00 | 1608.00 | 1587.00 | NA | 1386.00 | 1376.00 | 1372.00 | NA | 1570.00 | 1569.00 | NA | NA | 1562.00 | 1505.00 | NA | NA | 1500.00 | 1500.00 | NA | |
Earnings Per Share Basic | 2.57 | 2.57 | 1.61 | 2.21 | 1.83 | 1.70 | 1.41 | 2.26 | 1.14 | 1.36 | 1.17 | 1.64 | 1.92 | 2.06 | 1.95 | 2.80 | -0.56 | 0.17 | -0.17 | 1.62 | 1.68 | 1.50 | 1.42 | 1.77 | 1.68 | 0.73 | -3.52 | -2.06 | 1.11 | 1.73 | 1.21 | 1.79 | 1.85 | 1.26 | 4.03 | 0.86 | 0.70 | 0.58 | 0.69 | 0.86 | 0.12 | 0.08 | 0.64 | 0.50 | 0.87 | 0.63 | 0.58 | 0.94 | 0.95 | 0.64 | 0.30 | 1.10 | 1.68 | 2.09 | 0.34 | 1.31 | 0.89 | 0.58 | |
Earnings Per Share Diluted | 2.55 | 2.56 | 1.60 | 2.20 | 1.83 | 1.69 | 1.40 | 2.25 | 1.14 | 1.35 | 1.15 | 1.62 | 1.90 | 2.03 | 1.93 | 2.78 | -0.56 | 0.17 | -0.17 | 1.60 | 1.66 | 1.48 | 1.40 | 1.75 | 1.66 | 0.72 | -3.45 | -2.03 | 1.09 | 1.70 | 1.19 | 1.76 | 1.81 | 1.24 | 3.92 | 0.84 | 0.67 | 0.56 | 0.66 | 0.81 | 0.11 | 0.06 | 0.57 | 0.45 | 0.75 | 0.58 | 0.54 | 0.89 | 0.90 | 0.60 | 0.28 | 1.03 | 1.54 | 1.77 | 0.31 | 1.20 | 0.85 | 0.55 |
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 | 44060.00 | 39212.00 | 39260.00 | 40498.00 | 41254.00 | 36646.00 | 39834.00 | 38703.00 | 32614.00 | 32824.00 | 30353.00 | 23426.00 | 30744.00 | 29067.00 | 34093.00 | 32067.00 | 13363.00 | 29150.00 | 30826.00 | 31817.00 | 32425.00 | 31261.00 | 38399.00 | 35791.00 | 36760.00 | 36099.00 | 37715.00 | 33623.00 | 36984.00 | 41200.00 | 43918.00 | 42825.00 | 42372.00 | 37265.00 | 39621.00 | 38843.00 | 38180.00 | 35712.00 | 39617.00 | 39255.00 | 39649.00 | 37408.00 | 40485.00 | 38983.00 | 39075.00 | 36884.00 | 39307.00 | 37576.00 | 37614.00 | 37759.00 | 37990.00 | 36719.00 | 39373.00 | 36194.00 | 36882.00 | 34060.00 | 33174.00 | 31476.00 | |
Revenue From Contract With Customer Including Assessed Tax | 47969.00 | 43014.00 | 42979.00 | 44131.00 | 44746.00 | 39985.00 | 43108.00 | 41889.00 | 35759.00 | 35979.00 | 33584.00 | 26779.00 | 34167.00 | 32474.00 | 37518.00 | 35480.00 | 16778.00 | 32709.00 | 30826.00 | 35473.00 | 36060.00 | 34878.00 | 38399.00 | 35791.00 | 36760.00 | 36099.00 | 37715.00 | 33623.00 | 36984.00 | 41200.00 | 43918.00 | 42825.00 | 42372.00 | 37265.00 | 39621.00 | 38843.00 | 38180.00 | 35712.00 | 39617.00 | 39255.00 | 39649.00 | 37408.00 | 40485.00 | 38983.00 | 39075.00 | 36884.00 | 39307.00 | 37576.00 | 37614.00 | 37759.00 | 37990.00 | 36719.00 | 39373.00 | 36194.00 | 36882.00 | 34060.00 | 33174.00 | 31476.00 | |
Revenues | 47969.00 | 43014.00 | 42979.00 | 44131.00 | 44746.00 | 39985.00 | 43108.00 | 41889.00 | 35759.00 | 35979.00 | 33584.00 | 26779.00 | 34167.00 | 32474.00 | 37518.00 | 35480.00 | 16778.00 | 32709.00 | 30826.00 | 35473.00 | 36060.00 | 34878.00 | 38399.00 | 35791.00 | 36760.00 | 36099.00 | 37715.00 | 33623.00 | 36984.00 | 41200.00 | 43918.00 | 42825.00 | 42372.00 | 37265.00 | 39621.00 | 38843.00 | 38180.00 | 35712.00 | 39617.00 | 39255.00 | 39649.00 | 37408.00 | 40485.00 | 38983.00 | 39075.00 | 36884.00 | 39307.00 | 37576.00 | 37614.00 | 37759.00 | 37990.00 | 36719.00 | 39373.00 | 36194.00 | 36882.00 | 34060.00 | 33174.00 | 31476.00 | |
Other Income | 237.00 | 224.00 | 194.00 | 197.00 | 186.00 | 155.00 | 141.00 | 117.00 | 94.00 | 79.00 | 60.00 | 72.00 | 83.00 | 70.00 | 73.00 | 60.00 | 63.00 | 91.00 | 104.00 | 100.00 | 117.00 | 123.00 | NA | NA | 105.00 | 97.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 Expenses | 44096.00 | 39277.00 | 42061.00 | 41118.00 | 41958.00 | 37407.00 | 40499.00 | 38497.00 | 33643.00 | 33783.00 | 32064.00 | 25134.00 | 31285.00 | 29197.00 | 34751.00 | 31056.00 | 17992.00 | 32052.00 | NA | 33169.00 | 33573.00 | 33634.00 | 37570.00 | 34181.00 | 35283.00 | 35570.00 | 35510.00 | 32047.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 | |
Operating Income Loss | 3873.00 | 3738.00 | 918.00 | 3013.00 | 2789.00 | 2578.00 | 2611.00 | 3392.00 | 2116.00 | 2196.00 | 1520.00 | 1645.00 | 2882.00 | 3277.00 | 2767.00 | 4424.00 | -1214.00 | 657.00 | -554.00 | 2304.00 | 2487.00 | 1244.00 | 829.00 | 1610.00 | 1477.00 | 529.00 | 2578.00 | 1916.00 | 2618.00 | 2745.00 | 1520.00 | 3017.00 | 3036.00 | 1972.00 | 1859.00 | 997.00 | 1288.00 | 753.00 | 1309.00 | 1227.00 | -471.00 | -535.00 | 165.00 | 2256.00 | 1751.00 | 959.00 | -34783.00 | 1603.00 | 1821.00 | 996.00 | 450.00 | 1806.00 | 2451.00 | 949.00 | 280.00 | 1733.00 | 1903.00 | NA | |
Income Tax Expense Benefit | 767.00 | 762.00 | -858.00 | 470.00 | 522.00 | 428.00 | 580.00 | 845.00 | 490.00 | -28.00 | 471.00 | 152.00 | 971.00 | 1177.00 | 642.00 | 887.00 | -112.00 | 357.00 | -163.00 | 271.00 | 524.00 | 137.00 | -611.00 | 100.00 | 519.00 | 466.00 | 7896.00 | 2316.00 | 534.00 | 700.00 | 216.00 | 776.00 | 871.00 | 559.00 | -3168.00 | 165.00 | 577.00 | 529.00 | 279.00 | 427.00 | -254.00 | -224.00 | 134.00 | 842.00 | 742.00 | 409.00 | -35645.00 | 357.00 | 241.00 | 216.00 | -293.00 | 107.00 | -61.00 | 137.00 | -173.00 | -25.00 | 361.00 | NA | |
Profit Loss | 2877.00 | 2953.00 | 1994.00 | 2994.00 | 2507.00 | 2346.00 | 2007.00 | 3252.00 | 1642.00 | 2807.00 | 1766.00 | 2386.00 | 2779.00 | 3014.00 | 2797.00 | 4018.00 | -780.00 | 286.00 | -192.00 | 2311.00 | 2403.00 | 2145.00 | 2069.00 | 2530.00 | 2366.00 | 1040.00 | -5180.00 | -2982.00 | 1663.00 | 2617.00 | 1775.00 | 2712.00 | 2850.00 | 1931.00 | 6226.00 | 1341.00 | 1140.00 | 908.00 | 2009.00 | 1442.00 | 287.00 | 280.00 | 1053.00 | 1705.00 | 1388.00 | 1185.00 | 1031.00 | 1854.00 | 1901.00 | 1350.00 | 747.00 | 2092.00 | 3037.00 | 3411.00 | 1472.00 | 2223.00 | 1612.00 | 1196.00 | |
Other Comprehensive Income Loss Net Of Tax | -353.00 | -259.00 | -2329.00 | 35.00 | -174.00 | 113.00 | 1423.00 | -454.00 | -74.00 | 442.00 | 3734.00 | -13.00 | 330.00 | 155.00 | -1517.00 | -48.00 | -97.00 | -656.00 | -2150.00 | -237.00 | 74.00 | 185.00 | -719.00 | -150.00 | -94.00 | 27.00 | -228.00 | 1584.00 | -118.00 | 79.00 | -1405.00 | -62.00 | 152.00 | -38.00 | 7.00 | -489.00 | -213.00 | 751.00 | -5153.00 | 195.00 | 3.00 | -28.00 | 4864.00 | 56.00 | -432.00 | 433.00 | -1325.00 | -719.00 | -238.00 | 102.00 | -7274.00 | -183.00 | NA | NA | NA | NA | NA | NA | |
Net Income Loss | 2933.00 | 2980.00 | 2101.00 | 3064.00 | 2566.00 | 2395.00 | 1999.00 | 3305.00 | 1692.00 | 2939.00 | 1741.00 | 2420.00 | 2836.00 | 3022.00 | 2846.00 | 4045.00 | -758.00 | 294.00 | -194.00 | 2351.00 | 2418.00 | 2157.00 | 2044.00 | 2534.00 | 2390.00 | 1046.00 | -5151.00 | -2981.00 | 1660.00 | 2608.00 | 1835.00 | 2773.00 | 2866.00 | 1953.00 | 6266.00 | 1359.00 | 1117.00 | 945.00 | 1987.00 | 1471.00 | 278.00 | 213.00 | 1040.00 | 1717.00 | 1414.00 | 1175.00 | 1194.00 | 1833.00 | 1846.00 | 1315.00 | 725.00 | 2107.00 | 2992.00 | 3366.00 | 1406.00 | 2162.00 | 1536.00 | 1068.00 | |
Comprehensive Income Net Of Tax | 2605.00 | 2768.00 | -228.00 | 3099.00 | 2393.00 | 2518.00 | 3412.00 | 2868.00 | 1629.00 | 3394.00 | 5475.00 | 2413.00 | 3166.00 | 3184.00 | 1313.00 | 3991.00 | -859.00 | -350.00 | -2353.00 | 2124.00 | 2497.00 | 2347.00 | 1326.00 | 2384.00 | 2300.00 | 1074.00 | -5379.00 | -1395.00 | 1541.00 | 2688.00 | 458.00 | 2725.00 | 3015.00 | 1935.00 | 6264.00 | 868.00 | 905.00 | 1687.00 | -3156.00 | 1674.00 | 283.00 | 188.00 | 5908.00 | 1776.00 | 985.00 | 1616.00 | -134.00 | 1104.00 | 1619.00 | 1408.00 | -6548.00 | 1948.00 | 3069.00 | 3616.00 | NA | NA | NA | NA | |
Net Income Loss Available To Common Stockholders Basic | 2919.00 | 2970.00 | 2076.00 | 3038.00 | 2540.00 | 2369.00 | 1984.00 | 3278.00 | 1666.00 | 1987.00 | 1696.00 | 2375.00 | 2790.00 | 2976.00 | 2801.00 | 4005.00 | -806.00 | 247.00 | -232.00 | 2313.00 | 2381.00 | 2119.00 | 2006.00 | 2503.00 | 2375.00 | 1032.00 | -5165.00 | -2983.00 | 1660.00 | 2608.00 | 1835.00 | 2773.00 | 2866.00 | 1953.00 | 6266.00 | 1359.00 | 1117.00 | 945.00 | 1105.00 | 1384.00 | 190.00 | 125.00 | 913.00 | 698.00 | 1200.00 | 865.00 | 892.00 | 1476.00 | 1487.00 | 1004.00 | 472.00 | 1726.00 | 2524.00 | 3151.00 | 510.00 | 1959.00 | 1334.00 | NA | |
Net Income Loss Available To Common Stockholders Diluted | 2919.00 | 2970.00 | 2076.00 | 3038.00 | 2540.00 | 2369.00 | 1984.00 | 3278.00 | 1666.00 | 1987.00 | 1696.00 | 2375.00 | 2790.00 | 2976.00 | 2801.00 | 4005.00 | -806.00 | 247.00 | -232.00 | 2313.00 | 2381.00 | 2119.00 | 2006.00 | 2503.00 | 2375.00 | 1032.00 | -5165.00 | -2983.00 | 1660.00 | 2608.00 | 1836.00 | 2773.00 | 2865.00 | 1952.00 | 6268.00 | 1357.00 | 1113.00 | 945.00 | 1109.00 | 1376.00 | 190.00 | 108.00 | 952.00 | 757.00 | 1260.00 | 873.00 | 898.00 | 1483.00 | 1496.00 | 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 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Assets | 282956.00 | 276591.00 | 273064.00 | 281705.00 | 275833.00 | 267004.00 | 264037.00 | 260529.00 | 253517.00 | 251492.00 | 244718.00 | 238557.00 | 241803.00 | 238411.00 | 235194.00 | 239671.00 | 237535.00 | 246624.00 | 228037.00 | 231529.00 | 233737.00 | 233132.00 | 227339.00 | 225711.00 | 218641.00 | 218726.00 | 212482.00 | 229502.00 | 240300.00 | 230793.00 | 221690.00 | 217576.00 | 210449.00 | 203618.00 | 194520.00 | 189000.00 | 185812.00 | 179918.00 | 177677.00 | 176908.00 | 179098.00 | 173606.00 | 166344.00 | 168539.00 | 163110.00 | 153775.00 | 149422.00 | 155456.00 | 151987.00 | 150194.00 | 144603.00 | 148497.00 | 150415.00 | NA | 138898.00 | NA | NA | NA | |
Liabilities | 211055.00 | 205990.00 | 204757.00 | 202978.00 | 199861.00 | 192773.00 | 191752.00 | 190762.00 | 185142.00 | 184429.00 | 178903.00 | 178236.00 | 183927.00 | 183968.00 | 185517.00 | 191663.00 | 194042.00 | 202307.00 | 182080.00 | 182758.00 | 186648.00 | 188494.00 | 184562.00 | 184803.00 | 180005.00 | 183268.00 | 176282.00 | 186025.00 | 194575.00 | 184579.00 | 177615.00 | 172561.00 | 166446.00 | 162293.00 | 154197.00 | 153865.00 | 150142.00 | 143095.00 | 141653.00 | 133345.00 | 136513.00 | 130766.00 | 123170.00 | 131178.00 | 124106.00 | 115440.00 | 112422.00 | 112827.00 | 110377.00 | 110054.00 | 105612.00 | 102881.00 | 108383.00 | NA | 101739.00 | NA | NA | NA | |
Liabilities And Stockholders Equity | 282956.00 | 276591.00 | 273064.00 | 281705.00 | 275833.00 | 267004.00 | 264037.00 | 260529.00 | 253517.00 | 251492.00 | 244718.00 | 238557.00 | 241803.00 | 238411.00 | 235194.00 | 239671.00 | 237535.00 | 246624.00 | 228037.00 | 231529.00 | 233737.00 | 233132.00 | 227339.00 | 225711.00 | 218641.00 | 218726.00 | 212482.00 | 229502.00 | 240300.00 | 230793.00 | 221690.00 | 217576.00 | 210449.00 | 203618.00 | 194520.00 | 189000.00 | 185812.00 | 179918.00 | 177677.00 | 176908.00 | 179098.00 | 173606.00 | 166344.00 | 168539.00 | 163110.00 | 153775.00 | 149422.00 | 155456.00 | 151987.00 | 150194.00 | 144603.00 | 148497.00 | 150415.00 | NA | 138898.00 | NA | NA | NA | |
Stockholders Equity | 68633.00 | 66598.00 | 64286.00 | 74475.00 | 71655.00 | 69877.00 | 67792.00 | 65268.00 | 63954.00 | 62095.00 | 59744.00 | 54150.00 | 51669.00 | 48343.00 | 45030.00 | 43341.00 | 39304.00 | 40113.00 | 41792.00 | 44554.00 | 42816.00 | 40765.00 | 38860.00 | 38061.00 | 36181.00 | 34298.00 | 35001.00 | 42243.00 | 45521.00 | 45972.00 | 43836.00 | 44720.00 | 43630.00 | 40932.00 | 39871.00 | 34638.00 | 35146.00 | 36329.00 | 35457.00 | 43002.00 | 41994.00 | 42222.00 | 42607.00 | 36778.00 | 38374.00 | 37587.00 | 36244.00 | 41659.00 | 40700.00 | 39256.00 | 38120.00 | 44744.00 | 41118.00 | NA | 36180.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 | 112064.00 | 106470.00 | 101618.00 | 110721.00 | 106804.00 | 98832.00 | 100451.00 | 98271.00 | 91094.00 | 88594.00 | 82103.00 | 77791.00 | 82609.00 | 82091.00 | 80924.00 | 89177.00 | 87497.00 | 97699.00 | 74992.00 | 80565.00 | 81306.00 | 80090.00 | 75293.00 | 74848.00 | 70451.00 | 71435.00 | 68744.00 | 76618.00 | 85081.00 | 79598.00 | 76203.00 | 76496.00 | 74630.00 | 71034.00 | 78007.00 | 82341.00 | 84554.00 | 83231.00 | 83670.00 | 86640.00 | 91643.00 | 86825.00 | 81501.00 | 81164.00 | 77745.00 | 72570.00 | 69996.00 | 72107.00 | 70233.00 | 69216.00 | 64923.00 | NA | NA | NA | NA | NA | NA | NA | |
Cash And Cash Equivalents At Carrying Value | 22516.00 | 17635.00 | 18853.00 | 25224.00 | 23074.00 | 18227.00 | 19153.00 | 20745.00 | 16710.00 | 16349.00 | 20067.00 | 17365.00 | 22920.00 | 21609.00 | 19992.00 | 26939.00 | 28228.00 | 38506.00 | 19069.00 | 20051.00 | 17072.00 | 17176.00 | 20844.00 | 18435.00 | 15087.00 | 14256.00 | 15512.00 | 12792.00 | 16598.00 | 12864.00 | 12960.00 | 15932.00 | 18923.00 | 14894.00 | 15238.00 | 15433.00 | 17627.00 | 15776.00 | 18954.00 | 18060.00 | 19864.00 | 19426.00 | 20021.00 | 20355.00 | 19697.00 | 20643.00 | 18422.00 | 23320.00 | 22184.00 | 17378.00 | 16071.00 | 20604.00 | 20997.00 | 21308.00 | 21256.00 | NA | NA | NA | |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents | 25620.00 | 21378.00 | 21917.00 | 28978.00 | 26753.00 | 21141.00 | 21948.00 | 23499.00 | 19715.00 | 19978.00 | 23542.00 | 21651.00 | 27365.00 | 24876.00 | 23117.00 | 29856.00 | 32640.00 | 41166.00 | 22943.00 | 22899.00 | 20181.00 | 20781.00 | 23496.00 | 20858.00 | 17771.00 | 17547.00 | 17848.00 | 15880.00 | 19545.00 | 15546.00 | 15160.00 | 18119.00 | 21094.00 | NA | 17332.00 | NA | NA | NA | 21189.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Accounts Receivable Net Current | 13406.00 | 13774.00 | 12378.00 | 13923.00 | 14068.00 | 13702.00 | 13333.00 | 14021.00 | 12417.00 | 11946.00 | 7394.00 | 8091.00 | 8167.00 | 9126.00 | 8035.00 | 9939.00 | 7946.00 | NA | 6797.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 | |
Inventory Net | 17605.00 | 17533.00 | 16461.00 | 17740.00 | 17912.00 | 17758.00 | 15366.00 | 16367.00 | 16859.00 | 14838.00 | 12988.00 | 14534.00 | 13102.00 | 12066.00 | 10235.00 | 10934.00 | 10280.00 | 10799.00 | 10398.00 | 11797.00 | 11447.00 | 11108.00 | 9816.00 | 11334.00 | 10833.00 | 11461.00 | 10663.00 | 11789.00 | 11289.00 | 14686.00 | 13788.00 | 15427.00 | 15026.00 | 15817.00 | 13764.00 | 14368.00 | 14218.00 | 14051.00 | 13642.00 | 15210.00 | 15200.00 | 14837.00 | 14039.00 | 15357.00 | 14777.00 | 15200.00 | 14714.00 | 15672.00 | 15433.00 | 15844.00 | 14324.00 | NA | NA | NA | NA | NA | NA | NA | |
Other Assets Current | 7442.00 | 8001.00 | 7238.00 | 7959.00 | 7755.00 | 6881.00 | 6825.00 | 6524.00 | 6504.00 | 7113.00 | 6396.00 | 6133.00 | 7765.00 | 6936.00 | 7407.00 | 6841.00 | 8938.00 | 6918.00 | 7953.00 | 7051.00 | 7451.00 | 6439.00 | 5021.00 | 4881.00 | 5249.00 | 5893.00 | 4465.00 | 4909.00 | 4324.00 | 4704.00 | 4015.00 | 2034.00 | 2073.00 | 1658.00 | 1482.00 | 1485.00 | 1520.00 | 1618.00 | 1584.00 | 1851.00 | 1910.00 | 1747.00 | 1662.00 | 1774.00 | 1699.00 | 1543.00 | 1536.00 | 2110.00 | 2087.00 | 1985.00 | 1696.00 | NA | NA | NA | NA | NA | NA | NA | |
Available For Sale Securities Debt Securities | 12012.00 | 11778.00 | 9225.00 | 19907.00 | 14038.00 | 11979.00 | 17139.00 | 14862.00 | 13934.00 | 15512.00 | 16133.00 | 11499.00 | 17596.00 | 16357.00 | 15311.00 | 22148.00 | 18060.00 | 21299.00 | 12963.00 | 15122.00 | 12026.00 | 12029.00 | 15694.00 | 11153.00 | 9424.00 | 9179.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 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Assets Noncurrent | 170891.00 | 170121.00 | 171446.00 | 170984.00 | 169029.00 | 168173.00 | 163586.00 | 162259.00 | 162423.00 | 162898.00 | 162615.00 | 160766.00 | 159194.00 | 156320.00 | 154270.00 | 150494.00 | 150038.00 | 148925.00 | 153045.00 | 150964.00 | 152431.00 | 153042.00 | 152046.00 | 150863.00 | 148190.00 | 147291.00 | 143738.00 | 152884.00 | 155219.00 | 151195.00 | 145487.00 | 141080.00 | 135819.00 | 132584.00 | 116513.00 | 106659.00 | 101258.00 | 96687.00 | 94007.00 | 90268.00 | 87455.00 | 86781.00 | 84843.00 | 87375.00 | 85365.00 | 81205.00 | 79426.00 | 83349.00 | 81754.00 | 80978.00 | 79680.00 | NA | NA | NA | NA | NA | NA | NA | |
Goodwill | NA | NA | 1900.00 | NA | NA | NA | 1900.00 | NA | NA | NA | 1900.00 | NA | NA | NA | 1900.00 | 1900.00 | 1900.00 | 1800.00 | 1900.00 | NA | NA | NA | 1900.00 | NA | NA | NA | 1900.00 | NA | NA | NA | 1900.00 | NA | NA | NA | NA | NA | NA | NA | 1427.00 | 1559.00 | 1573.00 | 1563.00 | 1560.00 | 1953.00 | 1993.00 | 1968.00 | 1973.00 | 28408.00 | 28405.00 | 28433.00 | 29019.00 | NA | NA | NA | 31778.00 | NA | NA | NA | |
Finite Lived Intangible Assets Net | NA | NA | 2941.00 | NA | NA | NA | 3034.00 | NA | NA | NA | 3173.00 | NA | NA | NA | 3320.00 | NA | NA | NA | 3478.00 | NA | NA | NA | 3718.00 | NA | NA | NA | 3992.00 | NA | NA | NA | 4293.00 | NA | NA | NA | NA | NA | NA | NA | 4887.00 | NA | NA | NA | 5572.00 | NA | 6502.00 | 6901.00 | 6634.00 | 8729.00 | 9017.00 | 9512.00 | 9839.00 | NA | NA | NA | NA | NA | NA | NA | |
Intangible Assets Net Including Goodwill | 4778.00 | 4823.00 | 4862.00 | 4907.00 | 4950.00 | 4968.00 | 4945.00 | 4968.00 | 5013.00 | 5058.00 | 5087.00 | 5126.00 | 5169.00 | 5185.00 | 5230.00 | 5245.00 | 5282.00 | 5225.00 | 5337.00 | 5408.00 | 5457.00 | 5518.00 | 5579.00 | 5651.00 | 5720.00 | 5790.00 | 5849.00 | 5854.00 | 5989.00 | 6193.00 | 6259.00 | 6354.00 | 6433.00 | 5891.00 | 5947.00 | 6083.00 | 6181.00 | 6297.00 | 6410.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Other Assets Noncurrent | 8054.00 | 7815.00 | 7686.00 | 9793.00 | 9672.00 | 9661.00 | 9386.00 | 10684.00 | 11161.00 | 11454.00 | 11488.00 | 10222.00 | 7810.00 | 7237.00 | 7264.00 | 6695.00 | 6712.00 | 6525.00 | 7346.00 | 7038.00 | 7257.00 | 8119.00 | 5770.00 | 5946.00 | 5344.00 | 5169.00 | 4929.00 | 5005.00 | 3994.00 | 4279.00 | 4070.00 | 3688.00 | 3697.00 | 3705.00 | 2438.00 | 2345.00 | 2441.00 | 2353.00 | 2089.00 | 2377.00 | 2425.00 | 2324.00 | 2352.00 | 2896.00 | 2598.00 | 2377.00 | 2358.00 | 2778.00 | 3151.00 | 3411.00 | 2928.00 | 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 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Liabilities Current | 95363.00 | 91777.00 | 94445.00 | 96820.00 | 92718.00 | 90185.00 | 91173.00 | 86003.00 | 79398.00 | 79555.00 | 74408.00 | 71951.00 | 74811.00 | 76323.00 | 79910.00 | 80603.00 | 77904.00 | 91292.00 | 84905.00 | 84252.00 | 84294.00 | 85303.00 | 82237.00 | 84116.00 | 80292.00 | 82716.00 | 76890.00 | 81849.00 | 94306.00 | 90904.00 | 85181.00 | 82535.00 | 76043.00 | 74987.00 | 71466.00 | 72739.00 | 69528.00 | 67342.00 | 65701.00 | 67329.00 | 72347.00 | 69222.00 | 62412.00 | 62563.00 | 60021.00 | 56539.00 | 53992.00 | 57623.00 | 56651.00 | 56577.00 | 53226.00 | NA | NA | NA | NA | NA | NA | NA | |
Accounts Payable Current | 28762.00 | 29393.00 | 28114.00 | 30387.00 | 29800.00 | 28931.00 | 27486.00 | 26886.00 | 25890.00 | 25240.00 | 20391.00 | 18648.00 | 21431.00 | 20446.00 | 19928.00 | 20914.00 | 15154.00 | 20031.00 | 21018.00 | 21406.00 | 22717.00 | 24560.00 | 22297.00 | 25147.00 | 24660.00 | 26039.00 | 23929.00 | 23265.00 | 23404.00 | 28725.00 | 26961.00 | 28628.00 | 26959.00 | 26766.00 | 24062.00 | 25188.00 | 24247.00 | 25187.00 | 22529.00 | 24773.00 | 26992.00 | 27715.00 | 23621.00 | 27242.00 | 26820.00 | 27117.00 | 25166.00 | 26313.00 | 26425.00 | 27576.00 | 24551.00 | NA | NA | NA | NA | NA | NA | NA | |
Other Accrued Liabilities Current | NA | NA | 12113.00 | NA | NA | NA | 11268.00 | NA | NA | NA | 7919.00 | 7425.00 | 7100.00 | 7506.00 | 7725.00 | 8273.00 | 8465.00 | NA | 7895.00 | NA | NA | NA | 7508.00 | NA | NA | NA | 6372.00 | NA | NA | NA | 6909.00 | NA | NA | NA | 6623.00 | NA | NA | NA | 6712.00 | NA | NA | NA | 5881.00 | NA | NA | NA | 4947.00 | NA | NA | NA | 4981.00 | NA | NA | NA | NA | NA | NA | NA | |
Accrued Liabilities Current | 28503.00 | 26409.00 | 27364.00 | 27782.00 | 26249.00 | 24244.00 | 24910.00 | 24034.00 | 21203.00 | 21277.00 | 20297.00 | 18484.00 | 19190.00 | 20809.00 | 23069.00 | 23916.00 | 22727.00 | 26200.00 | 26487.00 | 28072.00 | 28428.00 | 27471.00 | 28049.00 | 28104.00 | 27368.00 | 27330.00 | 25996.00 | 26603.00 | 26601.00 | 28478.00 | 29192.00 | 28533.00 | 27854.00 | 26633.00 | 27842.00 | 30549.00 | 30878.00 | 27804.00 | 28184.00 | 29170.00 | 29552.00 | 26658.00 | 24633.00 | 23882.00 | 23240.00 | 22450.00 | 23308.00 | 25032.00 | 25134.00 | 23651.00 | 22875.00 | NA | NA | NA | NA | NA | NA | NA | |
Contract With Customer Liability Current | NA | NA | 2802.00 | NA | NA | NA | 2489.00 | NA | NA | NA | 2461.00 | 2531.00 | 2660.00 | 3104.00 | 3132.00 | 3054.00 | 3106.00 | NA | 3234.00 | NA | NA | NA | 3504.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 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Liabilities Noncurrent | 115692.00 | 114213.00 | 110312.00 | 106158.00 | 107142.00 | 102588.00 | 100579.00 | 104759.00 | 105744.00 | 104873.00 | 104495.00 | 106285.00 | 109116.00 | 107645.00 | 105607.00 | 111060.00 | 116138.00 | 111015.00 | 97175.00 | 98506.00 | 102354.00 | 103191.00 | 102325.00 | 100687.00 | 99713.00 | 100552.00 | 99392.00 | 104176.00 | 100269.00 | 93675.00 | 92434.00 | 90026.00 | 90403.00 | 87306.00 | 82731.00 | 81126.00 | 80614.00 | 75753.00 | 75952.00 | 66016.00 | 64166.00 | 61544.00 | 60758.00 | 68615.00 | 64085.00 | 58901.00 | 58430.00 | 55204.00 | 53726.00 | 53477.00 | 52386.00 | NA | NA | NA | NA | NA | NA | NA | |
Minority Interest | 3267.00 | 3828.00 | 3903.00 | 3929.00 | 4030.00 | 4084.00 | 4135.00 | 4271.00 | 4306.00 | 4679.00 | 6071.00 | 6171.00 | 6207.00 | 6100.00 | 4647.00 | 4667.00 | 4189.00 | 4204.00 | 4165.00 | 4217.00 | 4273.00 | 3873.00 | 3917.00 | 2847.00 | 2455.00 | 1160.00 | 1199.00 | 1234.00 | 204.00 | 242.00 | 239.00 | 295.00 | 373.00 | 393.00 | 452.00 | 497.00 | 524.00 | 494.00 | 567.00 | 561.00 | 591.00 | 618.00 | 567.00 | 583.00 | 630.00 | 748.00 | 756.00 | 970.00 | 910.00 | 884.00 | 871.00 | 872.00 | 914.00 | NA | 979.00 | NA | NA | NA | |
Other Liabilities Noncurrent | 16933.00 | 17275.00 | 16515.00 | 16320.00 | 15938.00 | 15318.00 | 14767.00 | 14795.00 | 14677.00 | 14601.00 | 15085.00 | 15218.00 | 14652.00 | 13166.00 | 13447.00 | 12424.00 | 11903.00 | 12305.00 | 13146.00 | 13290.00 | 12794.00 | 12917.00 | 12357.00 | 12261.00 | 11876.00 | 11945.00 | 12394.00 | 12743.00 | 12438.00 | 13068.00 | 13080.00 | 13084.00 | 12699.00 | 12780.00 | 12586.00 | 13148.00 | 13248.00 | 13551.00 | 14082.00 | 14371.00 | 14999.00 | 13641.00 | 13353.00 | 14046.00 | 13472.00 | 13428.00 | 13169.00 | 12757.00 | 12735.00 | 12754.00 | 12442.00 | NA | NA | NA | NA | NA | NA | NA | |
Operating Lease Liability Noncurrent | NA | NA | 907.00 | NA | NA | NA | 967.00 | NA | NA | NA | 1012.00 | 975.00 | 979.00 | 945.00 | 969.00 | 951.00 | 960.00 | NA | 1010.00 | NA | NA | 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 |
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 | 68633.00 | 66598.00 | 64286.00 | 74475.00 | 71655.00 | 69877.00 | 67792.00 | 65268.00 | 63954.00 | 62095.00 | 59744.00 | 54150.00 | 51669.00 | 48343.00 | 45030.00 | 43341.00 | 39304.00 | 40113.00 | 41792.00 | 44554.00 | 42816.00 | 40765.00 | 38860.00 | 38061.00 | 36181.00 | 34298.00 | 35001.00 | 42243.00 | 45521.00 | 45972.00 | 43836.00 | 44720.00 | 43630.00 | 40932.00 | 39871.00 | 34638.00 | 35146.00 | 36329.00 | 35457.00 | 43002.00 | 41994.00 | 42222.00 | 42607.00 | 36778.00 | 38374.00 | 37587.00 | 36244.00 | 41659.00 | 40700.00 | 39256.00 | 38120.00 | 44744.00 | 41118.00 | NA | 36180.00 | NA | NA | NA | |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest | 71900.00 | 70426.00 | 68189.00 | 78404.00 | 75685.00 | 73961.00 | 71927.00 | 69540.00 | 68260.00 | 66774.00 | 65815.00 | 60321.00 | 57876.00 | 54443.00 | 49677.00 | 48008.00 | 43493.00 | 44317.00 | 45957.00 | 48771.00 | 47089.00 | 44638.00 | 42777.00 | 40908.00 | 38636.00 | 35458.00 | 36200.00 | 43477.00 | 45725.00 | 46214.00 | 44075.00 | 45015.00 | 44003.00 | 41325.00 | 40323.00 | 35135.00 | 35670.00 | 36823.00 | 36024.00 | 43563.00 | 42585.00 | 42840.00 | 43174.00 | 37361.00 | 39004.00 | 38335.00 | 37000.00 | 42629.00 | 41610.00 | 40140.00 | 38991.00 | 45616.00 | 42032.00 | 39086.00 | 37159.00 | 23718.00 | 23901.00 | NA | |
Common Stock Value | 11.00 | 11.00 | 12.00 | 14.00 | 14.00 | 14.00 | 14.00 | 14.00 | 15.00 | 15.00 | 15.00 | 15.00 | 15.00 | 14.00 | 14.00 | 14.00 | 14.00 | 14.00 | 14.00 | 14.00 | 14.00 | 14.00 | 14.00 | 14.00 | 14.00 | 14.00 | 14.00 | 14.00 | 15.00 | 15.00 | 15.00 | 15.00 | 16.00 | 15.00 | 15.00 | 16.00 | 16.00 | 16.00 | 16.00 | 16.00 | 16.00 | 16.00 | 15.00 | 14.00 | 14.00 | 14.00 | 14.00 | 16.00 | 16.00 | 16.00 | 16.00 | 16.00 | 15.00 | NA | 15.00 | NA | NA | NA | |
Additional Paid In Capital | 19602.00 | 19358.00 | 19130.00 | 26058.00 | 26078.00 | 26323.00 | 26428.00 | 26657.00 | 27261.00 | 27015.00 | 27061.00 | 26926.00 | 26844.00 | 26667.00 | 26542.00 | 26148.00 | 26087.00 | 26014.00 | 26074.00 | 25928.00 | 25765.00 | 25661.00 | 25563.00 | 25503.00 | 25465.00 | 25337.00 | 25371.00 | 25782.00 | 26328.00 | 27012.00 | 26983.00 | 27241.00 | 27734.00 | 27463.00 | 27607.00 | 27744.00 | 28161.00 | 28819.00 | 28937.00 | 28832.00 | 28840.00 | 28778.00 | 28780.00 | 23878.00 | 23818.00 | 23776.00 | 23834.00 | 26443.00 | 26399.00 | 26334.00 | 26391.00 | 26330.00 | 24412.00 | NA | 24257.00 | NA | NA | NA | |
Retained Earnings Accumulated Deficit | 59807.00 | 57688.00 | 55391.00 | 56322.00 | 53517.00 | 51318.00 | 49251.00 | 47910.00 | 45554.00 | 43879.00 | 41937.00 | 40212.00 | 37806.00 | 34988.00 | 31962.00 | 29134.00 | 25104.00 | 25885.00 | 26860.00 | 27609.00 | 25807.00 | 23939.00 | 22322.00 | 20865.00 | 18873.00 | 17028.00 | 17627.00 | 24230.00 | 28547.00 | 28195.00 | 26168.00 | 25417.00 | 23785.00 | 21508.00 | 20285.00 | 14912.00 | 14512.00 | 14825.00 | 14577.00 | 13975.00 | 13162.00 | 13457.00 | 13816.00 | 12903.00 | 12191.00 | 11017.00 | 10057.00 | 11533.00 | 9889.00 | 8283.00 | 7183.00 | 6595.00 | 4729.00 | NA | 266.00 | NA | NA | NA | |
Accumulated Other Comprehensive Income Loss Net Of Tax | -10787.00 | -10459.00 | -10247.00 | -7918.00 | -7953.00 | -7778.00 | -7901.00 | -9313.00 | -8876.00 | -8814.00 | -9269.00 | -13003.00 | -12996.00 | -13326.00 | -13488.00 | -11955.00 | -11901.00 | -11800.00 | -11156.00 | -8997.00 | -8770.00 | -8849.00 | -9039.00 | -8321.00 | -8171.00 | -8081.00 | -8011.00 | -7783.00 | -9369.00 | -9250.00 | -9330.00 | -7953.00 | -7905.00 | -8054.00 | -8036.00 | -8034.00 | -7543.00 | -7331.00 | -8073.00 | -2930.00 | -3133.00 | -3138.00 | -3113.00 | -7981.00 | -8040.00 | -7611.00 | -8052.00 | -6724.00 | -5995.00 | -5768.00 | -5861.00 | 1412.00 | 1571.00 | NA | 1251.00 | NA | NA | NA | |
Minority Interest | 3267.00 | 3828.00 | 3903.00 | 3929.00 | 4030.00 | 4084.00 | 4135.00 | 4271.00 | 4306.00 | 4679.00 | 6071.00 | 6171.00 | 6207.00 | 6100.00 | 4647.00 | 4667.00 | 4189.00 | 4204.00 | 4165.00 | 4217.00 | 4273.00 | 3873.00 | 3917.00 | 2847.00 | 2455.00 | 1160.00 | 1199.00 | 1234.00 | 204.00 | 242.00 | 239.00 | 295.00 | 373.00 | 393.00 | 452.00 | 497.00 | 524.00 | 494.00 | 567.00 | 561.00 | 591.00 | 618.00 | 567.00 | 583.00 | 630.00 | 748.00 | 756.00 | 970.00 | 910.00 | 884.00 | 871.00 | 872.00 | 914.00 | NA | 979.00 | NA | NA | NA | |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value | 124.00 | 56.00 | NA | 97.00 | 86.00 | -35.00 | NA | 92.00 | 93.00 | -32.00 | NA | 83.00 | 173.00 | 132.00 | NA | 61.00 | 73.00 | -10.00 | NA | 84.00 | 69.00 | 89.00 | NA | NA | NA | NA | 166.00 | 183.00 | 69.00 | 16.00 | 201.00 | 121.00 | -37.00 | 5.00 | 155.00 | 73.00 | 104.00 | 6.00 | 79.00 | 70.00 | 54.00 | -14.00 | 48.00 | 59.00 | 27.00 | -59.00 | 41.00 | 43.00 | 65.00 | -60.00 | 59.00 | 53.00 | 58.00 | 49.00 | NA | NA | NA | NA | |
Minority Interest Decrease From Distributions To Noncontrolling Interest Holders | 60.00 | NA | NA | NA | 61.00 | NA | NA | NA | 50.00 | 14.00 | NA | 1.00 | 64.00 | 61.00 | NA | NA | 39.00 | 4.00 | NA | 62.00 | 23.00 | 18.00 | 63.00 | 69.00 | 7.00 | 30.00 | 0.00 | 10.00 | NA | NA | 6.00 | 8.00 | 9.00 | 8.00 | 3.00 | 16.00 | 9.00 | 47.00 | 0.00 | 7.00 | 36.00 | 30.00 | 0.00 | 30.00 | 37.00 | 15.00 | 42.00 | 1.00 | 9.00 | 28.00 | 22.00 | 1.00 | 13.00 | 18.00 | 24.00 | 2.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 | 5976.00 | 3152.00 | 3657.00 | 6596.00 | 7591.00 | 3086.00 | 5624.00 | 5191.00 | 3124.00 | 2104.00 | 6809.00 | -49.00 | 7162.00 | 1266.00 | 6693.00 | 11231.00 | -2815.00 | 1561.00 | 3473.00 | 6553.00 | 5076.00 | -81.00 | 6030.00 | 3673.00 | 5105.00 | 448.00 | 6888.00 | 2881.00 | 5518.00 | 2041.00 | 4018.00 | 6570.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | 4893.00 | 819.00 | 781.00 | 3383.00 | 3942.00 | 2499.00 | 1442.00 | 2037.00 | 5064.00 | -377.00 | -1539.00 | 2624.00 | NA | NA | |
Net Cash Provided By Used In Investing Activities | -5073.00 | -3914.00 | -2563.00 | -5276.00 | -4562.00 | -2262.00 | -6911.00 | -2744.00 | -4318.00 | -3909.00 | -5416.00 | -3929.00 | -4026.00 | -2984.00 | -5007.00 | -4483.00 | -5766.00 | -6570.00 | -1208.00 | -1551.00 | -4429.00 | -3711.00 | -6188.00 | -4535.00 | -5478.00 | -4562.00 | -4811.00 | -8838.00 | -7118.00 | -6805.00 | -11644.00 | -11660.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | -5291.00 | -510.00 | 776.00 | -3456.00 | 467.00 | -1292.00 | -6236.00 | -1317.00 | -5226.00 | 39.00 | -2913.00 | -2264.00 | NA | NA | |
Net Cash Provided By Used In Financing Activities | 3493.00 | 300.00 | -8179.00 | 983.00 | 2528.00 | -1685.00 | -316.00 | 1461.00 | 1090.00 | -1852.00 | 532.00 | -1625.00 | -780.00 | 3617.00 | -8607.00 | -9557.00 | 36.00 | 23680.00 | -2332.00 | -2133.00 | -1289.00 | 1077.00 | 2842.00 | 3957.00 | 886.00 | 3769.00 | -95.00 | 2139.00 | 5493.00 | 5047.00 | 4932.00 | 2118.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | -314.00 | 2167.00 | -6464.00 | 1157.00 | 594.00 | -28.00 | 298.00 | -576.00 | -287.00 | 207.00 | -1821.00 | -158.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 | 5976.00 | 3152.00 | 3657.00 | 6596.00 | 7591.00 | 3086.00 | 5624.00 | 5191.00 | 3124.00 | 2104.00 | 6809.00 | -49.00 | 7162.00 | 1266.00 | 6693.00 | 11231.00 | -2815.00 | 1561.00 | 3473.00 | 6553.00 | 5076.00 | -81.00 | 6030.00 | 3673.00 | 5105.00 | 448.00 | 6888.00 | 2881.00 | 5518.00 | 2041.00 | 4018.00 | 6570.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | 4893.00 | 819.00 | 781.00 | 3383.00 | 3942.00 | 2499.00 | 1442.00 | 2037.00 | 5064.00 | -377.00 | -1539.00 | 2624.00 | NA | NA | |
Net Income Loss | 2933.00 | 2980.00 | 2101.00 | 3064.00 | 2566.00 | 2395.00 | 1999.00 | 3305.00 | 1692.00 | 2939.00 | 1741.00 | 2420.00 | 2836.00 | 3022.00 | 2846.00 | 4045.00 | -758.00 | 294.00 | -194.00 | 2351.00 | 2418.00 | 2157.00 | 2044.00 | 2534.00 | 2390.00 | 1046.00 | -5151.00 | -2981.00 | 1660.00 | 2608.00 | 1835.00 | 2773.00 | 2866.00 | 1953.00 | 6266.00 | 1359.00 | 1117.00 | 945.00 | 1987.00 | 1471.00 | 278.00 | 213.00 | 1040.00 | 1717.00 | 1414.00 | 1175.00 | 1194.00 | 1833.00 | 1846.00 | 1315.00 | 725.00 | 2107.00 | 2992.00 | 3366.00 | 1406.00 | 2162.00 | 1536.00 | 1068.00 | |
Profit Loss | 2877.00 | 2953.00 | 1994.00 | 2994.00 | 2507.00 | 2346.00 | 2007.00 | 3252.00 | 1642.00 | 2807.00 | 1766.00 | 2386.00 | 2779.00 | 3014.00 | 2797.00 | 4018.00 | -780.00 | 286.00 | -192.00 | 2311.00 | 2403.00 | 2145.00 | 2069.00 | 2530.00 | 2366.00 | 1040.00 | -5180.00 | -2982.00 | 1663.00 | 2617.00 | 1775.00 | 2712.00 | 2850.00 | 1931.00 | 6226.00 | 1341.00 | 1140.00 | 908.00 | 2009.00 | 1442.00 | 287.00 | 280.00 | 1053.00 | 1705.00 | 1388.00 | 1185.00 | 1031.00 | 1854.00 | 1901.00 | 1350.00 | 747.00 | 2092.00 | 3037.00 | 3411.00 | 1472.00 | 2223.00 | 1612.00 | 1196.00 | |
Depreciation Depletion And Amortization | 2880.00 | 2798.00 | 2999.00 | 2992.00 | 2936.00 | 2810.00 | 2767.00 | 2774.00 | 2844.00 | 2891.00 | 2937.00 | 3081.00 | 3014.00 | 3015.00 | 3062.00 | 3158.00 | 3258.00 | 3198.00 | 3247.00 | 3308.00 | 3396.00 | 4109.00 | 3641.00 | 3305.00 | 3099.00 | 3097.00 | 3154.00 | 3130.00 | 2961.00 | 2825.00 | 2322.00 | 2651.00 | 2491.00 | 2222.00 | 1635.00 | 1878.00 | 1702.00 | 1538.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Increase Decrease In Other Operating Capital Net | 442.00 | 3022.00 | NA | NA | -2214.00 | 1936.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | -3046.00 | 1696.00 | 934.00 | 3431.00 | -1145.00 | -1556.00 | 406.00 | 2733.00 | 1308.00 | -551.00 | -971.00 | 1968.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Deferred Income Tax Expense Benefit | 472.00 | 655.00 | -1276.00 | 277.00 | -88.00 | 46.00 | -79.00 | 425.00 | 160.00 | -81.00 | 251.00 | 150.00 | 728.00 | 1085.00 | 225.00 | 724.00 | -212.00 | 188.00 | -367.00 | 155.00 | 332.00 | -253.00 | -792.00 | 94.00 | 221.00 | 365.00 | 7363.00 | 2214.00 | 389.00 | 914.00 | -35.00 | 616.00 | 574.00 | 731.00 | -3251.00 | -99.00 | 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 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net Cash Provided By Used In Investing Activities | -5073.00 | -3914.00 | -2563.00 | -5276.00 | -4562.00 | -2262.00 | -6911.00 | -2744.00 | -4318.00 | -3909.00 | -5416.00 | -3929.00 | -4026.00 | -2984.00 | -5007.00 | -4483.00 | -5766.00 | -6570.00 | -1208.00 | -1551.00 | -4429.00 | -3711.00 | -6188.00 | -4535.00 | -5478.00 | -4562.00 | -4811.00 | -8838.00 | -7118.00 | -6805.00 | -11644.00 | -11660.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | -5291.00 | -510.00 | 776.00 | -3456.00 | 467.00 | -1292.00 | -6236.00 | -1317.00 | -5226.00 | 39.00 | -2913.00 | -2264.00 | NA | NA | |
Payments To Acquire Property Plant And Equipment | 2569.00 | 2783.00 | 3706.00 | 2581.00 | 2252.00 | 2431.00 | 3305.00 | 2104.00 | 2168.00 | 1661.00 | 3199.00 | 1859.00 | 1573.00 | 878.00 | 1972.00 | 992.00 | 1112.00 | 1224.00 | 2740.00 | 1376.00 | 1462.00 | 2014.00 | 2199.00 | 2211.00 | 2079.00 | 2272.00 | 2100.00 | 2167.00 | 2181.00 | 2005.00 | 2636.00 | 2296.00 | 2325.00 | 2285.00 | 2550.00 | 1835.00 | 1805.00 | 1684.00 | 2002.00 | 1664.00 | 1666.00 | 1759.00 | 1785.00 | 1947.00 | 1893.00 | 1940.00 | 2064.00 | 1945.00 | 2065.00 | 1994.00 | 2178.00 | 1573.00 | 1176.00 | 1322.00 | 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 Financing Activities | 3493.00 | 300.00 | -8179.00 | 983.00 | 2528.00 | -1685.00 | -316.00 | 1461.00 | 1090.00 | -1852.00 | 532.00 | -1625.00 | -780.00 | 3617.00 | -8607.00 | -9557.00 | 36.00 | 23680.00 | -2332.00 | -2133.00 | -1289.00 | 1077.00 | 2842.00 | 3957.00 | 886.00 | 3769.00 | -95.00 | 2139.00 | 5493.00 | 5047.00 | 4932.00 | 2118.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | -314.00 | 2167.00 | -6464.00 | 1157.00 | 594.00 | -28.00 | 298.00 | -576.00 | -287.00 | 207.00 | -1821.00 | -158.00 | NA | NA | |
Payments Of Dividends | 136.00 | 198.00 | 104.00 | 182.00 | 126.00 | 185.00 | 127.00 | 189.00 | 8.00 | 73.00 | 16.00 | 76.00 | 18.00 | 76.00 | 16.00 | 61.00 | 2.00 | 590.00 | 558.00 | 608.00 | 558.00 | 626.00 | 552.00 | 586.00 | 538.00 | 566.00 | 532.00 | 556.00 | 572.00 | 573.00 | 586.00 | 594.00 | 600.00 | 588.00 | 564.00 | 592.00 | 598.00 | 488.00 | 1384.00 | 588.00 | 622.00 | 571.00 | 168.00 | 1045.00 | 256.00 | 218.00 | 260.00 | 220.00 | 242.00 | 217.00 | 267.00 | NA | NA | NA | NA | NA | NA | NA | |
Payments For Repurchase Of Common Stock | 1066.00 | 280.00 | 9996.00 | 250.00 | 500.00 | 369.00 | 1000.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | 90.00 | 0.00 | 0.00 | 100.00 | 1498.00 | 1498.00 | 1496.00 | 0.00 | 999.00 | 1201.00 | 0.00 | 300.00 | 632.00 | 889.00 | 1699.00 | 300.00 | 3109.00 | 168.00 | 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 | 47969.00 | 43014.00 | 42979.00 | 44131.00 | 44746.00 | 39985.00 | 43108.00 | 41889.00 | 35759.00 | 35979.00 | 33584.00 | 26779.00 | 34167.00 | 32474.00 | 37518.00 | 35480.00 | 16778.00 | 32709.00 | 30826.00 | 35473.00 | 36060.00 | 34878.00 | 38399.00 | 35791.00 | 36760.00 | 36099.00 | 37715.00 | 33623.00 | 36984.00 | 41200.00 | 43918.00 | 42825.00 | 42372.00 | 37265.00 | 39621.00 | 38843.00 | 38180.00 | 35712.00 | 39617.00 | 39255.00 | 39649.00 | 37408.00 | 40485.00 | 38983.00 | 39075.00 | 36884.00 | 39307.00 | 37576.00 | 37614.00 | 37759.00 | 37990.00 | 36719.00 | 39373.00 | 36194.00 | 36882.00 | 34060.00 | 33174.00 | 31476.00 | |
Automotive, Corporate Non | 37.00 | 32.00 | 96.00 | 67.00 | 79.00 | 31.00 | 45.00 | 32.00 | 47.00 | 53.00 | 37.00 | 27.00 | 21.00 | 19.00 | 29.00 | 203.00 | 80.00 | 38.00 | 68.00 | 52.00 | 54.00 | 46.00 | 48.00 | 56.00 | 50.00 | 49.00 | 36.00 | 80.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 | |
Automotive, Operating | 44060.00 | 39212.00 | 39264.00 | 40503.00 | 41254.00 | 36646.00 | 39834.00 | 38703.00 | 32614.00 | 32823.00 | 30353.00 | 23424.00 | 30745.00 | 29062.00 | 34093.00 | 32066.00 | 13361.00 | 29149.00 | 27194.00 | 31817.00 | 32425.00 | 31261.00 | 34831.00 | 32288.00 | 33309.00 | 32715.00 | 34481.00 | 30475.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 | |
Automotive, Operating,GMI | 3298.00 | 3082.00 | 3938.00 | 4330.00 | 3955.00 | 3727.00 | 4320.00 | 3980.00 | 3807.00 | 3313.00 | 3451.00 | 2843.00 | 2792.00 | 3086.00 | 3894.00 | 2735.00 | 1677.00 | 3280.00 | 4420.00 | 3794.00 | 4047.00 | 3850.00 | 4960.00 | 4582.00 | 4758.00 | 4848.00 | 5694.00 | 5576.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 | |
Automotive, Operating, Gmna | 40725.00 | 36099.00 | 35231.00 | 36106.00 | 37220.00 | 32889.00 | 35471.00 | 34691.00 | 28760.00 | 29456.00 | 26865.00 | 20554.00 | 27932.00 | 25957.00 | 30170.00 | 29128.00 | 11604.00 | 25831.00 | 22706.00 | 27971.00 | 28324.00 | 27365.00 | 29823.00 | 27650.00 | 28501.00 | 27818.00 | 28751.00 | 24819.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 | |
Intersegment Elimination | -35.00 | -34.00 | -53.00 | -38.00 | -31.00 | -29.00 | -28.00 | -27.00 | -26.00 | -26.00 | -26.00 | -25.00 | -29.00 | -25.00 | -25.00 | -33.00 | -34.00 | -26.00 | -29.00 | -28.00 | -29.00 | -28.00 | -31.00 | -15.00 | -37.00 | -27.00 | -18.00 | -13.00 | -7.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 | |
Operating, Cruise | 25.00 | 25.00 | 26.00 | 25.00 | 26.00 | 25.00 | 26.00 | 25.00 | 25.00 | 26.00 | 25.00 | 26.00 | 25.00 | 30.00 | 24.00 | 26.00 | 28.00 | 25.00 | 25.00 | 25.00 | 25.00 | 25.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 | NA | NA | |
Operating, G M Financial | 3918.00 | 3811.00 | 3743.00 | 3641.00 | 3498.00 | 3343.00 | 3277.00 | 3187.00 | 3146.00 | 3156.00 | 3232.00 | 3354.00 | 3426.00 | 3407.00 | 3426.00 | 3421.00 | 3423.00 | 3561.00 | 3636.00 | 3659.00 | 3639.00 | 3620.00 | 3599.00 | 3518.00 | 3488.00 | 3411.00 | 3252.00 | 3161.00 | 2990.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 | |
Automotive China Joint Ventures | 4677.00 | 4111.00 | NA | 7858.00 | 8126.00 | 5833.00 | NA | 10393.00 | 6083.00 | 8992.00 | NA | 10321.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 | |
Revenue From Contract With Customer Excluding Assessed Tax | 44060.00 | 39212.00 | 39260.00 | 40498.00 | 41254.00 | 36646.00 | 39834.00 | 38703.00 | 32614.00 | 32824.00 | 30353.00 | 23426.00 | 30744.00 | 29067.00 | 34093.00 | 32067.00 | 13363.00 | 29150.00 | 30826.00 | 31817.00 | 32425.00 | 31261.00 | 38399.00 | 35791.00 | 36760.00 | 36099.00 | 37715.00 | 33623.00 | 36984.00 | 41200.00 | 43918.00 | 42825.00 | 42372.00 | 37265.00 | 39621.00 | 38843.00 | 38180.00 | 35712.00 | 39617.00 | 39255.00 | 39649.00 | 37408.00 | 40485.00 | 38983.00 | 39075.00 | 36884.00 | 39307.00 | 37576.00 | 37614.00 | 37759.00 | 37990.00 | 36719.00 | 39373.00 | 36194.00 | 36882.00 | 34060.00 | 33174.00 | 31476.00 | |
Automotive | 44060.00 | 39212.00 | 39260.00 | 40498.00 | 41254.00 | 36646.00 | 39834.00 | 38703.00 | 32614.00 | 32824.00 | 30353.00 | 23426.00 | 30744.00 | 29067.00 | 34093.00 | 32067.00 | 13363.00 | 29150.00 | 27194.00 | 31817.00 | 32425.00 | 31261.00 | 34803.00 | 32276.00 | 33275.00 | 32691.00 | 34466.00 | 30466.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 | |
Automotive, Corporate Non | 37.00 | 32.00 | 96.00 | 67.00 | 79.00 | 31.00 | 45.00 | 32.00 | 47.00 | 53.00 | 37.00 | 27.00 | 21.00 | 19.00 | 29.00 | 203.00 | 80.00 | 38.00 | 68.00 | 52.00 | 54.00 | 46.00 | 48.00 | 56.00 | 50.00 | 49.00 | 36.00 | 80.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 | |
Automotive, Operating | 44060.00 | 39212.00 | 39264.00 | 40503.00 | 41254.00 | 36646.00 | 39834.00 | 38703.00 | 32614.00 | 32823.00 | 30353.00 | 23424.00 | 30745.00 | 29062.00 | 34093.00 | 32066.00 | 13361.00 | 29149.00 | 27194.00 | 31817.00 | 32425.00 | 31261.00 | 34831.00 | 32288.00 | 33309.00 | 32715.00 | 34481.00 | 30475.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 | |
Automotive, Corporate Non, Servicesand Other | 29.00 | 27.00 | 50.00 | 50.00 | 39.00 | 22.00 | 30.00 | 31.00 | 25.00 | 48.00 | 31.00 | 21.00 | 19.00 | 19.00 | 24.00 | 197.00 | 72.00 | 36.00 | 68.00 | 52.00 | 54.00 | 46.00 | 40.00 | 54.00 | 49.00 | 40.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 | |
Automotive, Corporate Non, Vehiclesand Parts | 8.00 | 5.00 | 46.00 | 17.00 | 41.00 | 9.00 | 14.00 | 1.00 | 22.00 | 5.00 | 6.00 | 6.00 | 2.00 | NA | NA | NA | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 8.00 | 2.00 | 1.00 | 9.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 | |
Automotive, Operating, Servicesand Other | 1208.00 | 1315.00 | 1327.00 | 1358.00 | 1231.00 | 1239.00 | 1271.00 | 1185.00 | 1158.00 | 1152.00 | 1173.00 | 1108.00 | 1125.00 | 1100.00 | 1023.00 | 1196.00 | 925.00 | 1172.00 | 1135.00 | 1097.00 | 1099.00 | 1070.00 | 1229.00 | 1182.00 | 1108.00 | 1017.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 | |
Automotive, Operating, Used Vehicles | 338.00 | 234.00 | 228.00 | 322.00 | 262.00 | 180.00 | 138.00 | 155.00 | 143.00 | 80.00 | 74.00 | 129.00 | 150.00 | 241.00 | 246.00 | 214.00 | 147.00 | 403.00 | 375.00 | 376.00 | 606.00 | 662.00 | 746.00 | 605.00 | 837.00 | 1202.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 | |
Automotive, Operating, Vehiclesand Parts | 42515.00 | 37663.00 | 37709.00 | 38823.00 | 39761.00 | 35227.00 | 38425.00 | 37363.00 | 31314.00 | 31591.00 | 29106.00 | 22187.00 | 29470.00 | 27721.00 | 32824.00 | 30656.00 | 12289.00 | 27574.00 | 25684.00 | 30344.00 | 30720.00 | 29529.00 | 32856.00 | 30501.00 | 31364.00 | 30496.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 | |
Automotive, Operating, Servicesand Other,GMI | 200.00 | 316.00 | 374.00 | 405.00 | 328.00 | 380.00 | 408.00 | 355.00 | 336.00 | 295.00 | 311.00 | 281.00 | 304.00 | 272.00 | 201.00 | 199.00 | 221.00 | 257.00 | 291.00 | 244.00 | 274.00 | 248.00 | 263.00 | 333.00 | 201.00 | 196.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 | |
Automotive, Operating, Servicesand Other, Gmna | 979.00 | 972.00 | 903.00 | 903.00 | 865.00 | 837.00 | 833.00 | 799.00 | 797.00 | 809.00 | 831.00 | 806.00 | 802.00 | 809.00 | 798.00 | 800.00 | 632.00 | 879.00 | 776.00 | 801.00 | 771.00 | 776.00 | 926.00 | 795.00 | 858.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 | |
Automotive, Operating, Used Vehicles,GMI | 7.00 | 5.00 | 15.00 | 12.00 | 6.00 | 5.00 | 10.00 | 12.00 | 6.00 | 5.00 | 9.00 | 14.00 | 13.00 | 13.00 | 50.00 | 23.00 | 17.00 | 25.00 | 28.00 | 31.00 | 29.00 | 35.00 | 37.00 | 23.00 | 68.00 | 47.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 | |
Automotive, Operating, Used Vehicles, Gmna | 331.00 | 229.00 | 213.00 | 310.00 | 256.00 | 175.00 | 128.00 | 143.00 | 137.00 | 75.00 | 65.00 | 115.00 | 137.00 | 228.00 | 192.00 | 185.00 | 122.00 | 376.00 | 347.00 | 345.00 | 577.00 | 627.00 | 709.00 | 582.00 | 769.00 | 1155.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 | |
Automotive, Operating, Vehiclesand Parts,GMI | 3091.00 | 2760.00 | 3548.00 | 3913.00 | 3621.00 | 3342.00 | 3901.00 | 3613.00 | 3466.00 | 3014.00 | 3131.00 | 2548.00 | 2475.00 | 2801.00 | 3643.00 | 2513.00 | 1439.00 | 2998.00 | 4101.00 | 3519.00 | 3744.00 | 3567.00 | 4660.00 | 4226.00 | 4489.00 | 4605.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 | |
Automotive, Operating, Vehiclesand Parts, Gmna | 39416.00 | 34898.00 | 34115.00 | 34893.00 | 36099.00 | 31876.00 | 34510.00 | 33749.00 | 27826.00 | 28572.00 | 25969.00 | 19633.00 | 26993.00 | 24920.00 | 29180.00 | 28143.00 | 10850.00 | 24576.00 | 21583.00 | 26825.00 | 26976.00 | 25962.00 | 28188.00 | 26273.00 | 26874.00 | 25882.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 | |
Automotive, Operating,GMI | 3298.00 | 3082.00 | 3938.00 | 4330.00 | 3955.00 | 3727.00 | 4320.00 | 3980.00 | 3807.00 | 3313.00 | 3451.00 | 2843.00 | 2792.00 | 3086.00 | 3894.00 | 2735.00 | 1677.00 | 3280.00 | 4420.00 | 3794.00 | 4047.00 | 3850.00 | 4960.00 | 4582.00 | 4758.00 | 4848.00 | 5694.00 | 5576.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 | |
Automotive, Operating, Gmna | 40725.00 | 36099.00 | 35231.00 | 36106.00 | 37220.00 | 32889.00 | 35471.00 | 34691.00 | 28760.00 | 29456.00 | 26865.00 | 20554.00 | 27932.00 | 25957.00 | 30170.00 | 29128.00 | 11604.00 | 25831.00 | 22706.00 | 27971.00 | 28324.00 | 27365.00 | 29823.00 | 27650.00 | 28501.00 | 27818.00 | 28751.00 | 24819.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 | |
Intersegment Elimination | -25.00 | -25.00 | -29.00 | -30.00 | -26.00 | -25.00 | -26.00 | -25.00 | -25.00 | -25.00 | -25.00 | -24.00 | -26.00 | -25.00 | -24.00 | -25.00 | -26.00 | -24.00 | -25.00 | -25.00 | -25.00 | -25.00 | -19.00 | -15.00 | -37.00 | -27.00 | -18.00 | -13.00 | -7.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 | |
Intersegment Elimination, Servicesand Other | -25.00 | -25.00 | -25.00 | -25.00 | -26.00 | -25.00 | -26.00 | -25.00 | -25.00 | -25.00 | -25.00 | -24.00 | -26.00 | -25.00 | -24.00 | -25.00 | -26.00 | -24.00 | -25.00 | -25.00 | -25.00 | -25.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 | |
Intersegment Elimination, Vehiclesand Parts | NA | NA | -4.00 | -5.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | -26.00 | -11.00 | -18.00 | -7.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, Servicesand Other, Cruise | 25.00 | 25.00 | 26.00 | 25.00 | 26.00 | 25.00 | 26.00 | 25.00 | 25.00 | 26.00 | 25.00 | 26.00 | 25.00 | 30.00 | 24.00 | 26.00 | 28.00 | 25.00 | 25.00 | 25.00 | 25.00 | 25.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, Cruise | 25.00 | 25.00 | 26.00 | 25.00 | 26.00 | 25.00 | 26.00 | 25.00 | 25.00 | 26.00 | 25.00 | 26.00 | 25.00 | 30.00 | 24.00 | 26.00 | 28.00 | 25.00 | 25.00 | 25.00 | 25.00 | 25.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 | NA | NA | |
Servicesand Other | 1208.00 | 1316.00 | 1328.00 | 1359.00 | 1231.00 | 1239.00 | 1271.00 | 1185.00 | 1158.00 | 1153.00 | 1173.00 | 1110.00 | 1124.00 | 1105.00 | 1023.00 | 1197.00 | 927.00 | 1173.00 | 1135.00 | 1097.00 | 1099.00 | 1070.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 | |
Used Vehicles | 338.00 | 234.00 | 228.00 | 322.00 | 262.00 | 180.00 | 138.00 | 155.00 | 143.00 | 80.00 | 74.00 | 129.00 | 150.00 | 241.00 | 246.00 | 214.00 | 147.00 | 403.00 | 375.00 | 376.00 | 606.00 | 662.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 | |
Vehiclesand Parts | 42515.00 | 37663.00 | 37705.00 | 38818.00 | 39761.00 | 35227.00 | 38425.00 | 37363.00 | 31314.00 | 31591.00 | 29106.00 | 22187.00 | 29470.00 | 27721.00 | 32824.00 | 30656.00 | 12289.00 | 27574.00 | 25684.00 | 30344.00 | 30720.00 | 29529.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 | |
Revenue From Contract With Customer Including Assessed Tax | 47969.00 | 43014.00 | 42979.00 | 44131.00 | 44746.00 | 39985.00 | 43108.00 | 41889.00 | 35759.00 | 35979.00 | 33584.00 | 26779.00 | 34167.00 | 32474.00 | 37518.00 | 35480.00 | 16778.00 | 32709.00 | 30826.00 | 35473.00 | 36060.00 | 34878.00 | 38399.00 | 35791.00 | 36760.00 | 36099.00 | 37715.00 | 33623.00 | 36984.00 | 41200.00 | 43918.00 | 42825.00 | 42372.00 | 37265.00 | 39621.00 | 38843.00 | 38180.00 | 35712.00 | 39617.00 | 39255.00 | 39649.00 | 37408.00 | 40485.00 | 38983.00 | 39075.00 | 36884.00 | 39307.00 | 37576.00 | 37614.00 | 37759.00 | 37990.00 | 36719.00 | 39373.00 | 36194.00 | 36882.00 | 34060.00 | 33174.00 | 31476.00 |