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-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 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
dei: Entity Common Stock Shares Outstanding | 921.15 | 918.60 | NA | 913.12 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Weighted Average Number Of Diluted Shares Outstanding | 934.40 | 933.40 | NA | 923.70 | 919.50 | 917.80 | NA | 904.10 | 910.70 | 909.20 | NA | 906.00 | 904.20 | 901.70 | 897.30 | 894.90 | 895.00 | NA | 892.80 | 890.80 | 893.91 | NA | 915.21 | 919.40 | 925.41 | NA | 933.23 | 939.60 | 947.80 | NA | 957.30 | 960.50 | 964.40 | NA | 979.00 | 986.70 | 992.30 | NA | 997.70 | 1005.10 | 1041.80 | NA | 1098.80 | 1109.40 | 1124.00 | NA | 1149.30 | 1161.90 | 1174.20 | NA | 1204.90 | 1221.40 | 1240.00 | NA | 1272.80 | 1296.70 | 1321.60 | |
Weighted Average Number Of Shares Outstanding Basic | 920.30 | 917.20 | NA | 912.80 | 909.90 | 907.50 | NA | 904.10 | 901.50 | 899.30 | NA | 897.10 | 895.00 | 893.60 | 891.40 | 889.40 | 888.00 | NA | 886.00 | 886.30 | 889.58 | NA | 911.15 | 915.06 | 920.68 | NA | 929.44 | 934.90 | 942.40 | NA | 954.00 | 957.40 | 961.70 | NA | 975.10 | 982.30 | 988.10 | NA | 991.80 | 999.60 | 1035.20 | NA | 1090.90 | 1100.90 | 1113.70 | NA | 1137.20 | 1149.00 | 1159.10 | NA | 1188.60 | 1204.80 | 1222.20 | NA | 1255.20 | 1278.60 | 1301.20 | |
Earnings Per Share Basic | 1.99 | 1.75 | 3.60 | 1.87 | 1.74 | 1.02 | 3.01 | -3.54 | 1.54 | 0.82 | 2.60 | 1.26 | 1.48 | 1.07 | 1.90 | 1.53 | 1.32 | 4.14 | 1.89 | 2.82 | 1.79 | 2.17 | 2.95 | 2.63 | 1.82 | -1.11 | 2.93 | 2.49 | 1.86 | 4.73 | 2.99 | 2.62 | 2.09 | 4.59 | 3.03 | 3.51 | 2.36 | 5.49 | 0.02 | 4.14 | 2.30 | 5.71 | 3.70 | 2.93 | 2.72 | 5.15 | 3.36 | 3.38 | 2.65 | 4.65 | 3.23 | 3.04 | 2.34 | 4.20 | 2.86 | 2.65 | 2.00 | |
Earnings Per Share Diluted | 1.96 | 1.72 | 3.56 | 1.84 | 1.72 | 1.01 | 2.99 | -3.54 | 1.53 | 0.81 | 2.58 | 1.25 | 1.47 | 1.06 | 1.89 | 1.52 | 1.31 | 4.11 | 1.87 | 2.81 | 1.78 | 2.15 | 2.94 | 2.61 | 1.81 | -1.10 | 2.92 | 2.48 | 1.85 | 4.71 | 2.98 | 2.61 | 2.09 | 4.57 | 3.01 | 3.50 | 2.35 | 5.46 | 0.02 | 4.12 | 2.29 | 5.67 | 3.68 | 2.91 | 2.70 | 5.10 | 3.33 | 3.34 | 2.61 | 4.58 | 3.19 | 3.00 | 2.31 | 4.14 | 2.82 | 2.61 | 1.97 | |
Income Loss From Continuing Operations Per Basic Share | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | -0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | -0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Income Loss From Continuing Operations Per Diluted Share | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | -0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | -0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 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-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 | 15770.00 | 14462.00 | 17381.00 | 14752.00 | 15475.00 | 14252.00 | 16690.00 | 14107.00 | 15535.00 | 14197.00 | 3257.00 | 17618.00 | 18745.00 | 17730.00 | 17560.00 | 18123.00 | 17571.00 | 21777.00 | 18028.00 | 19161.00 | 18182.00 | 21761.00 | 18756.00 | 20003.00 | 19072.00 | 22542.00 | 19153.00 | 19289.00 | 18155.00 | 21770.00 | 19226.00 | 20238.00 | 18684.00 | 22059.00 | 19280.00 | 20813.00 | 19590.00 | 24113.00 | 22397.00 | 24364.00 | 22484.00 | 27699.00 | 23720.00 | 24924.00 | 23408.00 | 29304.00 | 24747.00 | 25783.00 | 24673.00 | 29486.00 | 26157.00 | 26666.00 | 24607.00 | 29018.00 | 24271.00 | 23724.00 | 22857.00 | |
Cost Of Revenue | 6820.00 | 6719.00 | 7114.00 | 6729.00 | 6974.00 | 6743.00 | 7058.00 | 6677.00 | 7246.00 | 6862.00 | -2849.00 | 9447.00 | 9741.00 | 9525.00 | 9130.00 | 9423.00 | 9649.00 | 10677.00 | 9692.00 | 10151.00 | 10139.00 | 11073.00 | 9953.00 | 10804.00 | 10825.00 | 11681.00 | 10353.00 | 10495.00 | 10383.00 | 10877.00 | 10213.00 | 10536.00 | 9999.00 | 10652.00 | 9844.00 | 10423.00 | 10138.00 | 11251.00 | 11523.00 | 12389.00 | 11941.00 | 13383.00 | 12341.00 | 12792.00 | 12730.00 | 14137.00 | 13016.00 | 13502.00 | 13555.00 | 14764.00 | 13984.00 | 14282.00 | 13749.00 | 14792.00 | 13270.00 | 12915.00 | 12880.00 | |
Gross Profit | 8950.00 | 7742.00 | 10267.00 | 8023.00 | 8501.00 | 7509.00 | 9632.00 | 7430.00 | 8290.00 | 7335.00 | 6107.00 | 8171.00 | 9004.00 | 8204.00 | 8430.00 | 8700.00 | 7922.00 | 11100.00 | 8336.00 | 9010.00 | 8043.00 | 10687.00 | 8803.00 | 9199.00 | 8247.00 | 10862.00 | 8800.00 | 8794.00 | 7772.00 | 10893.00 | 9013.00 | 9702.00 | 8686.00 | 11406.00 | 9436.00 | 10390.00 | 9452.00 | 12862.00 | 10874.00 | 11975.00 | 10543.00 | 14316.00 | 11380.00 | 12132.00 | 10678.00 | 15167.00 | 11732.00 | 12281.00 | 11118.00 | 14722.00 | 12173.00 | 12385.00 | 10858.00 | 14227.00 | 11001.00 | 10809.00 | 9976.00 | |
Research And Development Expense | 1840.00 | 1796.00 | 1748.00 | 1685.00 | 1687.00 | 1655.00 | 1604.00 | 1611.00 | 1673.00 | 1679.00 | 1581.00 | 1621.00 | 1657.00 | 1630.00 | 1515.00 | 1582.00 | 1625.00 | 1596.00 | 1553.00 | 1407.00 | 1433.00 | 1358.00 | 1252.00 | 1364.00 | 1405.00 | 1427.00 | 1342.00 | 1484.00 | 1533.00 | 1431.00 | 1397.00 | 1465.00 | 1458.00 | 1362.00 | 1287.00 | 1300.00 | 1298.00 | 1320.00 | 1354.00 | 1457.00 | 1501.00 | 1565.00 | 1468.00 | 1548.00 | 1644.00 | 1580.00 | 1534.00 | 1587.00 | 1601.00 | 1555.00 | 1546.00 | 1569.00 | 1587.00 | 1578.00 | 1464.00 | 1475.00 | 1509.00 | |
Selling General And Administrative Expense | 4938.00 | 4974.00 | 4791.00 | 4458.00 | 4900.00 | 4853.00 | 4766.00 | 4391.00 | 4855.00 | 4597.00 | 3377.00 | 4860.00 | 5334.00 | 5174.00 | 4647.00 | 5248.00 | 5955.00 | 5433.00 | 5024.00 | 5456.00 | 4691.00 | 4701.00 | 4363.00 | 4857.00 | 5445.00 | 5148.00 | 4648.00 | 5160.00 | 5152.00 | 4976.00 | 4732.00 | 5349.00 | 6012.00 | 5157.00 | 4731.00 | 5179.00 | 5362.00 | 6034.00 | 5281.00 | 5603.00 | 6289.00 | 5990.00 | 5255.00 | 6680.00 | 5577.00 | 5921.00 | 5908.00 | 5837.00 | 5886.00 | 6076.00 | 5662.00 | 6030.00 | 5826.00 | 5951.00 | 5149.00 | 5061.00 | 5677.00 | |
Interest Expense | 427.00 | 432.00 | 405.00 | 412.00 | 423.00 | 367.00 | 313.00 | 295.00 | 297.00 | 311.00 | 303.00 | 291.00 | 281.00 | 280.00 | 323.00 | 323.00 | 326.00 | 354.00 | 432.00 | 348.00 | 210.00 | 193.00 | 191.00 | 173.00 | 165.00 | 164.00 | 168.00 | 147.00 | 135.00 | 157.00 | 158.00 | 167.00 | 147.00 | 128.00 | 117.00 | 115.00 | 108.00 | 117.00 | 126.00 | 136.00 | 105.00 | 113.00 | 97.00 | 98.00 | 94.00 | 109.00 | 124.00 | 117.00 | 110.00 | 113.00 | 107.00 | 97.00 | 93.00 | 101.00 | 95.00 | 90.00 | 82.00 | |
Allocated Share Based Compensation Expense | 316.00 | 320.00 | 290.00 | 286.00 | 288.00 | 268.00 | 248.00 | 251.00 | 254.00 | 234.00 | 200.00 | 262.00 | 243.00 | 213.00 | 222.00 | 247.00 | 189.00 | 211.00 | 220.00 | 135.00 | 113.00 | 139.00 | 129.00 | 125.00 | 116.00 | 146.00 | 123.00 | 136.00 | 129.00 | 141.00 | 142.00 | 128.00 | 133.00 | 99.00 | 111.00 | 131.00 | NA | 96.00 | 150.00 | 142.00 | 124.00 | 159.00 | 150.00 | 161.00 | 144.00 | 178.00 | 183.00 | 160.00 | 168.00 | 199.00 | 166.00 | 162.00 | 170.00 | 155.00 | 153.00 | 151.00 | 169.00 | |
Income Loss From Continuing Operations | 1830.00 | 1575.00 | 3285.00 | 1714.00 | 1581.00 | 934.00 | 2870.00 | -3214.00 | 1465.00 | 662.00 | 1301.00 | 1130.00 | 1325.00 | 956.00 | 1698.00 | 1362.00 | 1176.00 | 3669.00 | 1673.00 | 2499.00 | 1593.00 | 1953.00 | 2692.00 | 2402.00 | 1675.00 | -1053.00 | 2726.00 | 2332.00 | 1753.00 | 4506.00 | 2854.00 | 2505.00 | 2016.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 | |
Income Tax Expense Benefit | 389.00 | -502.00 | 474.00 | 159.00 | 419.00 | 124.00 | 444.00 | -1287.00 | 257.00 | -39.00 | -241.00 | 188.00 | 227.00 | -51.00 | 128.00 | 209.00 | -1226.00 | 324.00 | -151.00 | 269.00 | 289.00 | 2481.00 | 304.00 | 373.00 | -540.00 | 5522.00 | 339.00 | 111.00 | -329.00 | 480.00 | 409.00 | 544.00 | -983.00 | 638.00 | 659.00 | 698.00 | 585.00 | 1579.00 | 906.00 | 1034.00 | 596.00 | 778.00 | 772.00 | 918.00 | 574.00 | 1998.00 | 1251.00 | 1280.00 | 769.00 | 1784.00 | 1188.00 | 1221.00 | 954.00 | 1698.00 | 1088.00 | 1190.00 | 914.00 | |
Net Income Loss | 1834.00 | 1605.00 | 3288.00 | 1704.00 | 1583.00 | 927.00 | 2710.00 | -3196.00 | 1392.00 | 733.00 | 2333.00 | 1130.00 | 1325.00 | 955.00 | 1698.00 | 1361.00 | 1175.00 | 3670.00 | 1672.00 | 2498.00 | 1591.00 | 1951.00 | 2694.00 | 2404.00 | 1679.00 | -1054.00 | 2726.00 | 2331.00 | 1750.00 | 4501.00 | 2853.00 | 2504.00 | 2014.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 | |
Comprehensive Income Net Of Tax | 2003.00 | 1878.00 | 624.00 | 2105.00 | 1863.00 | 888.00 | 3109.00 | 1834.00 | 1755.00 | 1436.00 | 5136.00 | 1480.00 | 1930.00 | 2036.00 | 1870.00 | 1888.00 | 489.00 | 4159.00 | 1427.00 | 2839.00 | 1899.00 | 282.00 | 3164.00 | 2697.00 | 2109.00 | -125.00 | 3394.00 | 2852.00 | 2438.00 | 3268.00 | 3293.00 | 2899.00 | 2622.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 | |
Net Income Loss Available To Common Stockholders Diluted | 1834.00 | 1605.00 | 3288.00 | 1704.00 | 1583.00 | 927.00 | 2710.00 | -3196.00 | 1392.00 | 733.00 | 2333.00 | 1130.00 | 1325.00 | 955.00 | 1698.00 | 1361.00 | 1173.00 | 3669.00 | 1672.00 | 2499.00 | 1591.00 | 1946.00 | 2694.00 | 2403.00 | 1679.00 | -1054.00 | 2726.00 | 2330.00 | 1750.00 | 4501.00 | 2853.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 |
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-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 | 133848.00 | 137169.00 | 135241.00 | 129321.00 | 132213.00 | 133637.00 | 127243.00 | 125850.00 | 127503.00 | 133275.00 | 132001.00 | 144214.00 | 146814.00 | 148629.00 | 154128.00 | 154200.00 | 153403.00 | 152186.00 | 149620.00 | 154652.00 | 130926.00 | 123382.00 | 121990.00 | 121622.00 | 125285.00 | 125356.00 | 121636.00 | 120495.00 | 117495.00 | 117470.00 | 115606.00 | 118056.00 | 118856.00 | 110495.00 | 108649.00 | 112729.00 | 112037.00 | 117532.00 | 118911.00 | 124314.00 | 122646.00 | 126223.00 | 117845.00 | 115153.00 | 117258.00 | 119213.00 | 115778.00 | 113832.00 | 115347.00 | 116433.00 | 110158.00 | 113474.00 | 112960.00 | 113452.00 | NA | NA | NA | |
Liabilities | 109745.00 | 113836.00 | 112628.00 | 106165.00 | 109942.00 | 111964.00 | 105222.00 | 105703.00 | 108026.00 | 114162.00 | 113005.00 | 121858.00 | 124747.00 | 127116.00 | 132794.00 | 133512.00 | 133275.00 | 131202.00 | 131524.00 | 136876.00 | 114320.00 | 106452.00 | 102071.00 | 102974.00 | 106995.00 | 107631.00 | 101879.00 | 101951.00 | 99047.00 | 99078.00 | 98447.00 | 102167.00 | 103784.00 | 96071.00 | 95198.00 | 98892.00 | 99747.00 | 105518.00 | 104515.00 | 106801.00 | 105906.00 | 103294.00 | 97837.00 | 97269.00 | 98044.00 | 100229.00 | 94112.00 | 93269.00 | 94563.00 | 96197.00 | 87781.00 | 90263.00 | 90185.00 | 90279.00 | NA | NA | NA | |
Liabilities And Stockholders Equity | 133848.00 | 137169.00 | 135241.00 | 129321.00 | 132213.00 | 133637.00 | 127243.00 | 125850.00 | 127503.00 | 133275.00 | 132001.00 | 144214.00 | 146814.00 | 148629.00 | 154128.00 | 154200.00 | 153403.00 | 152186.00 | 149620.00 | 154652.00 | 130926.00 | 123382.00 | 121990.00 | 121622.00 | 125285.00 | 125356.00 | 121636.00 | 120495.00 | 117495.00 | 117470.00 | 115606.00 | 118056.00 | 118856.00 | 110495.00 | 108649.00 | 112729.00 | 112037.00 | 117532.00 | 118911.00 | 124314.00 | 122646.00 | 126223.00 | 117845.00 | 115153.00 | 117258.00 | 119213.00 | 115778.00 | 113832.00 | 115347.00 | 116433.00 | 110158.00 | 113474.00 | 112960.00 | 113452.00 | NA | NA | NA | |
Stockholders Equity | 24026.00 | 23261.00 | 22533.00 | 23081.00 | 22201.00 | 21604.00 | 21944.00 | 20076.00 | 19409.00 | 19050.00 | 18901.00 | 22228.00 | 21942.00 | 21389.00 | 21208.00 | 20551.00 | 19999.00 | 20841.00 | 17956.00 | 17645.00 | 16481.00 | 16796.00 | 19784.00 | 18520.00 | 18166.00 | 17594.00 | 19627.00 | 18419.00 | 18327.00 | 18246.00 | 17010.00 | 15733.00 | 14925.00 | 14262.00 | 13294.00 | 13684.00 | 12141.00 | 11868.00 | 14255.00 | 17377.00 | 16607.00 | 22792.00 | 19877.00 | 17756.00 | 19092.00 | 18860.00 | 21541.00 | 20472.00 | 20701.00 | 20138.00 | 22291.00 | 23127.00 | 22671.00 | 23046.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-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 | 33299.00 | 36663.00 | 32908.00 | 27705.00 | 34458.00 | 35982.00 | 29118.00 | 28999.00 | 27896.00 | 31330.00 | 29539.00 | 29967.00 | 30774.00 | 34038.00 | 39845.00 | 39953.00 | 38931.00 | 38420.00 | 38121.00 | 77517.00 | 52705.00 | 49146.00 | 48257.00 | 46795.00 | 49122.00 | 49735.00 | 44742.00 | 45013.00 | 42889.00 | 43888.00 | 41433.00 | 43524.00 | 47623.00 | 42504.00 | 42112.00 | 45186.00 | 46316.00 | 49422.00 | 47163.00 | 48182.00 | 47959.00 | 51350.00 | 47533.00 | 47911.00 | 48949.00 | 49433.00 | 48141.00 | 47392.00 | 48847.00 | 50928.00 | 45373.00 | 46937.00 | 47524.00 | 48116.00 | NA | NA | NA | |
Cash And Cash Equivalents At Carrying Value | 12210.00 | 14603.00 | 13068.00 | 7257.00 | 9394.00 | 9337.00 | 7886.00 | 7816.00 | 7034.00 | 9934.00 | 6650.00 | 7455.00 | 7350.00 | 10531.00 | 14393.00 | 12041.00 | 11218.00 | 8172.00 | 10087.00 | 45399.00 | 17134.00 | 11379.00 | 11563.00 | 10741.00 | 11949.00 | 11972.00 | 10915.00 | 11696.00 | 10096.00 | 7826.00 | 9039.00 | 10017.00 | 14354.00 | 7686.00 | 9480.00 | 8393.00 | 8796.00 | 8476.00 | 9561.00 | 9715.00 | 9409.00 | 10716.00 | 10072.00 | 9558.00 | 10585.00 | 10412.00 | 11909.00 | 10864.00 | 11835.00 | 11922.00 | 11303.00 | 11714.00 | 12763.00 | 10661.00 | 9859.00 | 10325.00 | 12472.00 | |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents | 14478.00 | 14765.00 | 13089.00 | 7275.00 | 9425.00 | 9535.00 | 7988.00 | 7975.00 | 7254.00 | 10219.00 | 6957.00 | 7806.00 | 7565.00 | 10673.00 | 14553.00 | 12188.00 | 11371.00 | 8314.00 | 10225.00 | 45534.00 | 17272.00 | 11604.00 | 11731.00 | 10960.00 | 12262.00 | 12234.00 | 11168.00 | 11932.00 | 10296.00 | 8073.00 | NA | NA | NA | 7885.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Accounts Receivable Net Current | 5769.00 | 6041.00 | 7214.00 | 5330.00 | 5673.00 | 5757.00 | 6541.00 | 5526.00 | 5867.00 | 5963.00 | 6754.00 | 6609.00 | 6827.00 | 6458.00 | 6099.00 | 6543.00 | 6927.00 | 7870.00 | 6753.00 | 7414.00 | 6987.00 | 7432.00 | 7071.00 | 7445.00 | 7778.00 | 8928.00 | 8150.00 | 8401.00 | 8377.00 | 9182.00 | 8291.00 | 8782.00 | 8527.00 | 8333.00 | 7987.00 | 8632.00 | 8806.00 | 9090.00 | 9122.00 | 9902.00 | 9682.00 | 10465.00 | 9865.00 | 10277.00 | 10084.00 | 10667.00 | 9772.00 | 10172.00 | 10012.00 | 11179.00 | 9719.00 | 10539.00 | NA | 10834.00 | NA | NA | NA | |
Inventory Net | 1234.00 | 1212.00 | 1161.00 | 1399.00 | 1501.00 | 1603.00 | 1552.00 | 1794.00 | 1684.00 | 1776.00 | 1649.00 | 1891.00 | 1807.00 | 1828.00 | 1949.00 | 1869.00 | 1786.00 | 1619.00 | 1712.00 | 1745.00 | 1771.00 | 1682.00 | 1893.00 | 1742.00 | 1753.00 | 1583.00 | 1711.00 | 1604.00 | 1609.00 | 1553.00 | 1729.00 | 1685.00 | 1690.00 | 1551.00 | 1613.00 | 1912.00 | 1970.00 | 2103.00 | 2356.00 | 2338.00 | 2456.00 | 2310.00 | 2492.00 | 2389.00 | 2421.00 | 2287.00 | 2586.00 | 2758.00 | 2754.00 | 2595.00 | 2663.00 | 2573.00 | 2549.00 | 2450.00 | NA | NA | NA | |
Prepaid Expense And Other Assets Current | 2784.00 | 2804.00 | 2639.00 | 2582.00 | 2730.00 | 2501.00 | 2611.00 | 3452.00 | 3414.00 | 3548.00 | 3466.00 | 2954.00 | 2768.00 | 2647.00 | 2188.00 | 2260.00 | 2509.00 | 2101.00 | 2515.00 | 2409.00 | 2478.00 | 2378.00 | 2388.00 | 2443.00 | 2573.00 | 3942.00 | 4389.00 | 4155.00 | 4715.00 | 4564.00 | 4539.00 | 4676.00 | 4334.00 | 4205.00 | 4158.00 | 4470.00 | 5890.00 | 4967.00 | 5022.00 | 4263.00 | 4430.00 | 4488.00 | 4723.00 | 4746.00 | 4747.00 | 4024.00 | 5016.00 | 5113.00 | 5299.00 | 5249.00 | 5172.00 | 4662.00 | NA | 4226.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-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 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Amortization Of Intangible Assets | 607.00 | 598.00 | 611.00 | 572.00 | 557.00 | 547.00 | 567.00 | 577.00 | 626.00 | 625.00 | 632.00 | 647.00 | 630.00 | 620.00 | 613.00 | 623.00 | 622.00 | 629.00 | 611.00 | 307.00 | 303.00 | 322.00 | 348.00 | 342.00 | 340.00 | 359.00 | 383.00 | 388.00 | 390.00 | 396.00 | 403.00 | 398.00 | 347.00 | 309.00 | 290.00 | 296.00 | 298.00 | 329.00 | 339.00 | 340.00 | 339.00 | 344.00 | 350.00 | 326.00 | 331.00 | 332.00 | 324.00 | 318.00 | 310.00 | 300.00 | 307.00 | 309.00 | 310.00 | 315.00 | 289.00 | 284.00 | 286.00 | |
Goodwill | 59416.00 | 59534.00 | 60178.00 | 59596.00 | 56385.00 | 56193.00 | 55949.00 | 54218.00 | 55039.00 | 56106.00 | 55643.00 | 61378.00 | 61645.00 | 59984.00 | 58355.00 | 57833.00 | 57517.00 | 58222.00 | 57951.00 | 35284.00 | 36281.00 | 36265.00 | 36526.00 | 36482.00 | 36732.00 | 36788.00 | 36782.00 | 36517.00 | 36307.00 | 36199.00 | 36401.00 | 36422.00 | 34322.00 | 32021.00 | 30275.00 | 30535.00 | 29871.00 | 30556.00 | 31045.00 | 31568.00 | 31214.00 | 31184.00 | 30882.00 | 28846.00 | 29025.00 | 29247.00 | 28270.00 | 27735.00 | 27468.00 | 26213.00 | 24913.00 | 25609.00 | 25408.00 | 25136.00 | NA | NA | NA | |
Finite Lived Intangible Assets Net | 10251.00 | 10750.00 | 11036.00 | 11278.00 | 10496.00 | 10905.00 | 11184.00 | 10967.00 | 11571.00 | 12312.00 | 12511.00 | 13025.00 | 13539.00 | 13535.00 | 13962.00 | 14270.00 | 14666.00 | 15235.00 | 15613.00 | 2728.00 | 2956.00 | 3087.00 | 3134.00 | 3344.00 | 3521.00 | 3742.00 | 3981.00 | 4179.00 | 4436.00 | 4688.00 | 4881.00 | 5148.00 | NA | 3487.00 | 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-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 | 29648.00 | 32397.00 | 34122.00 | 30606.00 | 32513.00 | 30993.00 | 31505.00 | 30466.00 | 31844.00 | 34056.00 | 33619.00 | 35832.00 | 36616.00 | 36542.00 | 37993.00 | 38442.00 | 40673.00 | 37701.00 | 35066.00 | 42351.00 | 38871.00 | 38227.00 | 36822.00 | 35442.00 | 35733.00 | 37363.00 | 31697.00 | 35966.00 | 36481.00 | 36275.00 | 34447.00 | 33585.00 | 34664.00 | 34269.00 | 33732.00 | 35535.00 | 35640.00 | 39600.00 | 42306.00 | 42433.00 | 41058.00 | 40154.00 | 39222.00 | 41037.00 | 42122.00 | 43625.00 | 39499.00 | 38903.00 | 38209.00 | 42123.00 | 36028.00 | 39843.00 | 40387.00 | 40562.00 | NA | NA | NA | |
Accounts Payable Current | 3631.00 | 3588.00 | 4132.00 | 3342.00 | 3732.00 | 3728.00 | 4051.00 | 3806.00 | 3707.00 | 3453.00 | 3955.00 | 4248.00 | 4214.00 | 4140.00 | 3985.00 | 4719.00 | 4172.00 | 4896.00 | 4042.00 | 4724.00 | 5711.00 | 6558.00 | 5384.00 | 5518.00 | 5736.00 | 6451.00 | 5442.00 | 5126.00 | 5324.00 | 6209.00 | 5271.00 | 5484.00 | 5302.00 | 6028.00 | 5166.00 | 5943.00 | 6314.00 | 6864.00 | 5855.00 | 6271.00 | 6865.00 | 7461.00 | 6263.00 | 6821.00 | 7203.00 | 7952.00 | 7085.00 | 7482.00 | 7416.00 | 8517.00 | 7093.00 | 7112.00 | 6747.00 | 7804.00 | NA | NA | NA | |
Taxes Payable Current | 1691.00 | 1710.00 | 2270.00 | 1559.00 | 1606.00 | 1650.00 | 2196.00 | 1667.00 | 1742.00 | 1798.00 | 2289.00 | 2159.00 | 2260.00 | 2640.00 | 2375.00 | 2627.00 | 2348.00 | 2839.00 | 2154.00 | 2439.00 | 2484.00 | 3046.00 | 2502.00 | 2780.00 | 2918.00 | 4219.00 | 3038.00 | 2779.00 | 2747.00 | 3235.00 | 2137.00 | 2275.00 | 2203.00 | 2847.00 | 2883.00 | 3639.00 | 3539.00 | 5084.00 | 2475.00 | 2335.00 | 2245.00 | 4633.00 | 4746.00 | 4708.00 | 4678.00 | 4948.00 | 2147.00 | 2183.00 | 2184.00 | 3313.00 | 2360.00 | 2363.00 | 2531.00 | 4216.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-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Long Term Debt Noncurrent | 52929.00 | 54033.00 | 50121.00 | 48828.00 | 50691.00 | 53826.00 | 46189.00 | 44942.00 | 44328.00 | 46545.00 | 44917.00 | 46926.00 | 48735.00 | 51206.00 | 55129.00 | 55449.00 | 52685.00 | 54102.00 | 57797.00 | 58445.00 | 39727.00 | 35605.00 | 35989.00 | 37851.00 | 40410.00 | 39837.00 | 41327.00 | 37612.00 | 34441.00 | 34655.00 | 35563.00 | 39638.00 | 40254.00 | 33428.00 | 32122.00 | 33339.00 | 34295.00 | 35073.00 | 32821.00 | 34008.00 | 34668.00 | 32856.00 | 28478.00 | 26292.00 | 24672.00 | 24088.00 | 24333.00 | 24766.00 | 25760.00 | 22857.00 | NA | NA | NA | 21846.00 | NA | NA | NA | |
Long Term Debt And Capital Lease Obligations | 52929.00 | 54033.00 | 50121.00 | 48828.00 | 50691.00 | 53826.00 | 46189.00 | 44942.00 | 44328.00 | 46545.00 | 44917.00 | 46926.00 | 48735.00 | 51206.00 | 55129.00 | 55449.00 | 52685.00 | 54102.00 | NA | NA | NA | 35605.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 | 24089.00 | 21915.00 | 21749.00 | 21846.00 | NA | NA | NA | |
Deferred Income Tax Liabilities Net | NA | NA | 1146.00 | NA | NA | NA | 2292.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | 5230.00 | NA | NA | NA | 3696.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 | |
Pension And Other Postretirement Defined Benefit Plans Liabilities Noncurrent | 10200.00 | 10421.00 | 10808.00 | 9090.00 | 9385.00 | 9509.00 | 9596.00 | 11760.00 | 13118.00 | 13937.00 | 14435.00 | 16764.00 | 17265.00 | 17346.00 | 16732.00 | 16483.00 | 16474.00 | 17142.00 | 15925.00 | 16471.00 | 16467.00 | 17002.00 | 15774.00 | 15963.00 | 16750.00 | 16720.00 | 17554.00 | 17320.00 | 16967.00 | 17070.00 | 16688.00 | 16723.00 | 16939.00 | 16504.00 | 17012.00 | 17298.00 | 17211.00 | 18261.00 | 15093.00 | 15984.00 | 16031.00 | 16242.00 | 17994.00 | 17962.00 | 19069.00 | 20418.00 | 16682.00 | 16544.00 | 17579.00 | 18374.00 | 15375.00 | 16014.00 | 15995.00 | 15978.00 | NA | NA | NA | |
Minority Interest | 77.00 | 72.00 | 80.00 | 75.00 | 70.00 | 68.00 | 77.00 | 71.00 | 67.00 | 62.00 | 95.00 | 129.00 | 125.00 | 124.00 | 126.00 | 137.00 | 129.00 | 144.00 | 139.00 | 131.00 | 126.00 | 134.00 | 134.00 | 128.00 | 124.00 | 131.00 | 130.00 | 125.00 | 121.00 | 146.00 | 149.00 | 156.00 | 147.00 | 162.00 | 157.00 | 153.00 | 148.00 | 146.00 | 140.00 | 136.00 | 133.00 | 137.00 | 131.00 | 127.00 | 122.00 | 124.00 | 126.00 | 92.00 | 82.00 | 97.00 | 87.00 | 84.00 | 104.00 | 126.00 | NA | NA | NA | |
Other Liabilities Noncurrent | 10932.00 | 10914.00 | 11475.00 | 12081.00 | 12103.00 | 12099.00 | 12243.00 | 13413.00 | 13486.00 | 13844.00 | 13996.00 | 15179.00 | 14741.00 | 14489.00 | 15484.00 | 15666.00 | 15874.00 | 14526.00 | 15564.00 | 12190.00 | 12184.00 | 12174.00 | 9979.00 | 10000.00 | 10250.00 | 9965.00 | 7723.00 | 7437.00 | 7601.00 | 7477.00 | 8138.00 | 8385.00 | 8264.00 | 8099.00 | 8739.00 | 8827.00 | 8791.00 | 8892.00 | 10613.00 | 10224.00 | 10106.00 | 9934.00 | 8057.00 | 7812.00 | 7771.00 | 7607.00 | 9335.00 | 9166.00 | 9112.00 | 8996.00 | 8654.00 | 8851.00 | 8330.00 | 8226.00 | NA | NA | NA | |
Operating Lease Liability Noncurrent | 2546.00 | 2583.00 | 2568.00 | 2476.00 | 1986.00 | 2094.00 | 2190.00 | 2103.00 | 2182.00 | 2358.00 | 2462.00 | 3192.00 | 3278.00 | 3379.00 | 3635.00 | 3684.00 | 3799.00 | 3879.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-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 | 24026.00 | 23261.00 | 22533.00 | 23081.00 | 22201.00 | 21604.00 | 21944.00 | 20076.00 | 19409.00 | 19050.00 | 18901.00 | 22228.00 | 21942.00 | 21389.00 | 21208.00 | 20551.00 | 19999.00 | 20841.00 | 17956.00 | 17645.00 | 16481.00 | 16796.00 | 19784.00 | 18520.00 | 18166.00 | 17594.00 | 19627.00 | 18419.00 | 18327.00 | 18246.00 | 17010.00 | 15733.00 | 14925.00 | 14262.00 | 13294.00 | 13684.00 | 12141.00 | 11868.00 | 14255.00 | 17377.00 | 16607.00 | 22792.00 | 19877.00 | 17756.00 | 19092.00 | 18860.00 | 21541.00 | 20472.00 | 20701.00 | 20138.00 | 22291.00 | 23127.00 | 22671.00 | 23046.00 | NA | NA | NA | |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest | 24103.00 | 23333.00 | 22613.00 | 23156.00 | 22271.00 | 21672.00 | 22021.00 | 20147.00 | 19476.00 | 19112.00 | 18996.00 | 22357.00 | 22067.00 | 21513.00 | 21334.00 | 20688.00 | 20128.00 | 20985.00 | 18096.00 | 17776.00 | 16607.00 | 16929.00 | 19918.00 | 18648.00 | 18290.00 | 17725.00 | 19757.00 | 18544.00 | 18448.00 | 18392.00 | 17159.00 | 15889.00 | 15072.00 | 14424.00 | 13450.00 | 13837.00 | 12289.00 | 12014.00 | 14395.00 | 17513.00 | 16740.00 | 22929.00 | 20008.00 | 17883.00 | 19214.00 | 18984.00 | 21666.00 | 20563.00 | 20783.00 | 20236.00 | 22378.00 | 23210.00 | 22776.00 | 23172.00 | 22359.00 | 21176.00 | 22149.00 | |
Common Stocks Including Additional Paid In Capital | 60501.00 | 60145.00 | 59643.00 | 59313.00 | 58963.00 | 58675.00 | 58343.00 | 58117.00 | 57802.00 | 57603.00 | 57319.00 | 57189.00 | 56912.00 | 56788.00 | 56366.00 | 56135.00 | 56092.00 | 55895.00 | 55808.00 | 55404.00 | 55287.00 | 55151.00 | 54987.00 | 54827.00 | 54712.00 | 54566.00 | 54395.00 | 54235.00 | 54104.00 | 53935.00 | 53759.00 | 53565.00 | 53439.00 | 53262.00 | 53220.00 | 53059.00 | 52928.00 | 52666.00 | 52446.00 | 52163.00 | 51943.00 | 51594.00 | 51203.00 | 50886.00 | NA | 50110.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Retained Earnings Accumulated Deficit | 151659.00 | 151362.00 | 151276.00 | 149506.00 | 149318.00 | 149253.00 | 149825.00 | 148611.00 | 153298.00 | 153401.00 | 154209.00 | 161747.00 | 162086.00 | 162218.00 | 162806.00 | 162559.00 | 162626.00 | 162954.00 | 160709.00 | 160467.00 | 159396.00 | 159206.00 | 158612.00 | 157349.00 | 156371.00 | 153126.00 | 155565.00 | 154234.00 | 153292.00 | 152759.00 | 149585.00 | 148071.00 | 146888.00 | 146124.00 | 142898.00 | 141218.00 | 139030.00 | 137793.00 | 133403.00 | 134483.00 | 131431.00 | 130042.00 | 124885.00 | 121883.00 | 119713.00 | 117641.00 | 112773.00 | 109928.00 | 107036.00 | 104857.00 | 100266.00 | 97334.00 | 94590.00 | 92532.00 | NA | NA | NA | |
Accumulated Other Comprehensive Income Loss Net Of Tax | -18319.00 | -18488.00 | -18761.00 | -16098.00 | -16499.00 | -16780.00 | -16740.00 | -17138.00 | -22169.00 | -22532.00 | -23234.00 | -27302.00 | -27652.00 | -28257.00 | -28584.00 | -28757.00 | -29283.00 | -28597.00 | -29086.00 | -28841.00 | -29182.00 | -29490.00 | -27820.00 | -28290.00 | -28583.00 | -26592.00 | -27521.00 | -28189.00 | -28710.00 | -29398.00 | -28164.00 | -28604.00 | -28998.00 | -29607.00 | -28155.00 | -27432.00 | -27842.00 | -27875.00 | -20978.00 | -20369.00 | -21156.00 | -21602.00 | -24971.00 | -25774.00 | -25466.00 | -25759.00 | -20720.00 | -21498.00 | -21115.00 | -21885.00 | -18099.00 | -17109.00 | -18119.00 | -18743.00 | NA | NA | NA | |
Minority Interest | 77.00 | 72.00 | 80.00 | 75.00 | 70.00 | 68.00 | 77.00 | 71.00 | 67.00 | 62.00 | 95.00 | 129.00 | 125.00 | 124.00 | 126.00 | 137.00 | 129.00 | 144.00 | 139.00 | 131.00 | 126.00 | 134.00 | 134.00 | 128.00 | 124.00 | 131.00 | 130.00 | 125.00 | 121.00 | 146.00 | 149.00 | 156.00 | 147.00 | 162.00 | 157.00 | 153.00 | 148.00 | 146.00 | 140.00 | 136.00 | 133.00 | 137.00 | 131.00 | 127.00 | 122.00 | 124.00 | 126.00 | 92.00 | 82.00 | 97.00 | 87.00 | 84.00 | 104.00 | 126.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-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 | 2066.00 | 4168.00 | 4463.00 | 3056.00 | 2638.00 | 3774.00 | 3965.00 | 1901.00 | 1321.00 | 3248.00 | 2544.00 | 2713.00 | 2625.00 | 4914.00 | 4285.00 | 3576.00 | 4476.00 | 3451.00 | 3619.00 | 2941.00 | 4759.00 | 4119.00 | 4232.00 | 2294.00 | 4602.00 | 5733.00 | 3570.00 | 3466.00 | 3955.00 | 3657.00 | 4213.00 | 3558.00 | 5530.00 | 5279.00 | 4235.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | 4279.00 | 3792.00 | NA | NA | 3766.00 | 4437.00 | |
Net Cash Provided By Used In Investing Activities | 2239.00 | -4210.00 | 2836.00 | -1953.00 | 7.00 | -7960.00 | -1319.00 | -1697.00 | 172.00 | -1358.00 | -675.00 | -629.00 | -2671.00 | -2000.00 | -332.00 | -1236.00 | -902.00 | 128.00 | -30373.00 | 4162.00 | -853.00 | 455.00 | -2969.00 | -635.00 | -1764.00 | -3818.00 | -1923.00 | -1705.00 | 350.00 | -3376.00 | -1050.00 | -4664.00 | -1886.00 | -5445.00 | -1343.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | -584.00 | 498.00 | NA | NA | -1946.00 | -699.00 | |
Net Cash Provided By Used In Financing Activities | -4515.00 | 1877.00 | -1615.00 | -3132.00 | -2730.00 | 5708.00 | -2852.00 | 713.00 | -4196.00 | 1377.00 | -2692.00 | -1748.00 | -3131.00 | -5783.00 | -1689.00 | -1624.00 | -115.00 | -5675.00 | -8177.00 | 21031.00 | 1863.00 | -4605.00 | -436.00 | -2519.00 | -2909.00 | -919.00 | -2756.00 | -609.00 | -2134.00 | -1287.00 | -4182.00 | -3128.00 | 2806.00 | -1348.00 | -1848.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | -4903.00 | -2314.00 | NA | NA | -3746.00 | -3368.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-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 | 2066.00 | 4168.00 | 4463.00 | 3056.00 | 2638.00 | 3774.00 | 3965.00 | 1901.00 | 1321.00 | 3248.00 | 2544.00 | 2713.00 | 2625.00 | 4914.00 | 4285.00 | 3576.00 | 4476.00 | 3451.00 | 3619.00 | 2941.00 | 4759.00 | 4119.00 | 4232.00 | 2294.00 | 4602.00 | 5733.00 | 3570.00 | 3466.00 | 3955.00 | 3657.00 | 4213.00 | 3558.00 | 5530.00 | 5279.00 | 4235.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | 4279.00 | 3792.00 | NA | NA | 3766.00 | 4437.00 | |
Net Income Loss | 1834.00 | 1605.00 | 3288.00 | 1704.00 | 1583.00 | 927.00 | 2710.00 | -3196.00 | 1392.00 | 733.00 | 2333.00 | 1130.00 | 1325.00 | 955.00 | 1698.00 | 1361.00 | 1175.00 | 3670.00 | 1672.00 | 2498.00 | 1591.00 | 1951.00 | 2694.00 | 2404.00 | 1679.00 | -1054.00 | 2726.00 | 2331.00 | 1750.00 | 4501.00 | 2853.00 | 2504.00 | 2014.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 | |
Share Based Compensation | 316.00 | 320.00 | 290.00 | 287.00 | 288.00 | 268.00 | 248.00 | 251.00 | 254.00 | 234.00 | 263.00 | 262.00 | 244.00 | 213.00 | 222.00 | 247.00 | 189.00 | 211.00 | 220.00 | 135.00 | 113.00 | 139.00 | 129.00 | 126.00 | 116.00 | 146.00 | 123.00 | 136.00 | 129.00 | 141.00 | 142.00 | 128.00 | 133.00 | 99.00 | 112.00 | 130.00 | 127.00 | 96.00 | 150.00 | 142.00 | 124.00 | 159.00 | 150.00 | 161.00 | 144.00 | 178.00 | 182.00 | 160.00 | 168.00 | 199.00 | 166.00 | 162.00 | 170.00 | 155.00 | 154.00 | 151.00 | 169.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-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 | 2239.00 | -4210.00 | 2836.00 | -1953.00 | 7.00 | -7960.00 | -1319.00 | -1697.00 | 172.00 | -1358.00 | -675.00 | -629.00 | -2671.00 | -2000.00 | -332.00 | -1236.00 | -902.00 | 128.00 | -30373.00 | 4162.00 | -853.00 | 455.00 | -2969.00 | -635.00 | -1764.00 | -3818.00 | -1923.00 | -1705.00 | 350.00 | -3376.00 | -1050.00 | -4664.00 | -1886.00 | -5445.00 | -1343.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | -584.00 | 498.00 | NA | NA | -1946.00 | -699.00 | |
Payments To Acquire Property Plant And Equipment | 220.00 | 239.00 | 300.00 | 281.00 | 364.00 | 300.00 | 409.00 | 317.00 | 339.00 | 281.00 | 450.00 | 558.00 | 560.00 | 494.00 | 725.00 | 585.00 | 630.00 | 576.00 | 588.00 | 583.00 | 539.00 | 782.00 | 812.00 | 931.00 | 870.00 | 956.00 | 848.00 | 685.00 | 740.00 | 973.00 | 768.00 | 870.00 | 956.00 | 909.00 | 948.00 | 865.00 | 857.00 | 947.00 | 1036.00 | 908.00 | 849.00 | 1064.00 | 985.00 | 860.00 | 714.00 | 1000.00 | 947.00 | 1198.00 | 937.00 | 1048.00 | 1336.00 | 809.00 | 915.00 | 1152.00 | 1447.00 | 828.00 | 758.00 | |
Payments To Acquire Investments | 662.00 | 4934.00 | 769.00 | 1114.00 | 729.00 | 8531.00 | 1456.00 | 2138.00 | 1311.00 | 1025.00 | 907.00 | 764.00 | 1015.00 | 875.00 | 1534.00 | 2382.00 | 1096.00 | 880.00 | 1010.00 | 665.00 | 1138.00 | 1017.00 | 3213.00 | 1290.00 | 1521.00 | 1194.00 | 1424.00 | 1073.00 | 1273.00 | 1896.00 | 1635.00 | 1345.00 | 1041.00 | 972.00 | 385.00 | 897.00 | 819.00 | 825.00 | 677.00 | 359.00 | 477.00 | 890.00 | 583.00 | 999.00 | 2136.00 | 1513.00 | 941.00 | 428.00 | 1227.00 | 438.00 | 382.00 | 359.00 | 415.00 | 892.00 | 1354.00 | 2136.00 | 1747.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-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 | -4515.00 | 1877.00 | -1615.00 | -3132.00 | -2730.00 | 5708.00 | -2852.00 | 713.00 | -4196.00 | 1377.00 | -2692.00 | -1748.00 | -3131.00 | -5783.00 | -1689.00 | -1624.00 | -115.00 | -5675.00 | -8177.00 | 21031.00 | 1863.00 | -4605.00 | -436.00 | -2519.00 | -2909.00 | -919.00 | -2756.00 | -609.00 | -2134.00 | -1287.00 | -4182.00 | -3128.00 | 2806.00 | -1348.00 | -1848.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | -4903.00 | -2314.00 | NA | NA | -3746.00 | -3368.00 | |
Payments Of Dividends Common Stock | 1536.00 | 1522.00 | 1518.00 | 1515.00 | 1510.00 | 1497.00 | 1494.00 | 1491.00 | 1488.00 | 1475.00 | 1474.00 | 1471.00 | 1467.00 | 1457.00 | 1453.00 | 1450.00 | 1440.00 | 1438.00 | 1436.00 | 1436.00 | 1397.00 | 1416.00 | 1431.00 | 1437.00 | 1382.00 | 1387.00 | 1395.00 | 1403.00 | 1321.00 | 1329.00 | 1337.00 | 1340.00 | 1250.00 | 1261.00 | 1270.00 | 1278.00 | 1088.00 | 1089.00 | 1090.00 | 1096.00 | 990.00 | 1025.00 | 1037.00 | 1048.00 | 948.00 | 957.00 | 968.00 | 978.00 | 870.00 | 880.00 | 893.00 | 905.00 | 795.00 | 808.00 | 818.00 | 833.00 | 718.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-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 | 15770.00 | 14462.00 | 17381.00 | 14752.00 | 15475.00 | 14252.00 | 16690.00 | 14107.00 | 15535.00 | 14197.00 | 3257.00 | 17618.00 | 18745.00 | 17730.00 | 17560.00 | 18123.00 | 17571.00 | 21777.00 | 18028.00 | 19161.00 | 18182.00 | 21761.00 | 18756.00 | 20003.00 | 19072.00 | 22542.00 | 19153.00 | 19289.00 | 18155.00 | 21770.00 | 19226.00 | 20238.00 | 18684.00 | 22059.00 | 19280.00 | 20813.00 | 19590.00 | 24113.00 | 22397.00 | 24364.00 | 22484.00 | 27699.00 | 23720.00 | 24924.00 | 23408.00 | 29304.00 | 24747.00 | 25783.00 | 24673.00 | 29486.00 | 26157.00 | 26666.00 | 24607.00 | 29018.00 | 24271.00 | 23724.00 | 22857.00 | |
Operating | 15732.00 | 14354.00 | 17340.00 | 14685.00 | 15424.00 | 14177.00 | 16712.00 | 14037.00 | 15355.00 | 13973.00 | -2447.00 | 19064.00 | 20351.00 | 19264.00 | 19193.00 | 19655.00 | 19023.00 | 23354.00 | 19462.00 | 20170.00 | 19433.00 | 23252.00 | 20170.00 | 21628.00 | 20595.00 | 24187.00 | 20482.00 | 20612.00 | 19576.00 | 23337.00 | 20613.00 | 21723.00 | 20264.00 | 24671.00 | 20821.00 | 22506.00 | NA | 25892.00 | 24334.00 | 26390.00 | 24476.00 | 29732.00 | 25461.00 | 26737.00 | 25185.00 | 31265.00 | 26570.00 | 27529.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Operating, Consulting | 5179.00 | 5186.00 | 5047.00 | 4963.00 | 5013.00 | 4962.00 | 4770.00 | 4700.00 | 4809.00 | 4829.00 | 4746.00 | 4457.00 | 4378.00 | 4262.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 | |
Operating, Financing | 169.00 | 193.00 | 175.00 | 186.00 | 185.00 | 196.00 | 171.00 | 174.00 | 146.00 | 154.00 | 173.00 | 184.00 | 209.00 | 208.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 | |
Operating, Infrastructure | 3645.00 | 3076.00 | 4605.00 | 3272.00 | 3618.00 | 3098.00 | 4483.00 | 3352.00 | 4235.00 | 3219.00 | 4414.00 | 2921.00 | 3560.00 | 3293.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 | |
Operating, Software | 6739.00 | 5899.00 | 7514.00 | 6265.00 | 6608.00 | 5921.00 | 7288.00 | 5811.00 | 6166.00 | 5772.00 | 7087.00 | 5406.00 | 5795.00 | 5138.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | 7515.00 | 5921.00 | 6600.00 | 6162.00 | 8423.00 | 6570.00 | 7345.00 | 6593.00 | 9018.00 | 6542.00 | 7161.00 | 6403.00 | 8730.00 | 6606.00 | 6946.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Financial Service | 169.00 | 192.00 | 171.00 | 186.00 | 183.00 | 196.00 | 172.00 | 176.00 | 147.00 | 155.00 | 74.00 | 222.00 | 242.00 | 242.00 | 275.00 | 268.00 | 302.00 | 303.00 | 343.00 | 351.00 | 404.00 | 404.00 | 389.00 | 396.00 | 410.00 | 455.00 | 433.00 | 418.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 | |
Product | 8195.00 | 6799.00 | 9449.00 | 7025.00 | 7739.00 | 6532.00 | 9021.00 | 6565.00 | 7748.00 | 6339.00 | 8267.00 | 5978.00 | 7018.00 | 6083.00 | 6106.00 | 6918.00 | 5895.00 | 9435.00 | 5981.00 | 6458.00 | 5354.00 | 8420.00 | 5800.00 | 6721.00 | 5700.00 | 8971.00 | 6017.00 | 6324.00 | 5404.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 | |
Technology Service | 7405.00 | 7470.00 | 7760.00 | 7541.00 | 7553.00 | 7524.00 | 7498.00 | 7365.00 | 7640.00 | 7703.00 | -5082.00 | 11418.00 | 11485.00 | 11404.00 | 11180.00 | 10937.00 | 11373.00 | 12039.00 | 11703.00 | 12352.00 | 12423.00 | 12936.00 | 12566.00 | 12886.00 | 12961.00 | 13117.00 | 12703.00 | 12547.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 | |
7979.00 | 7296.00 | 8856.00 | 7686.00 | 8046.00 | 7078.00 | 8443.00 | 7416.00 | 8142.00 | 7056.00 | 3083.00 | 8217.00 | 8820.00 | 8179.00 | 8139.00 | 8450.00 | 8166.00 | 10461.00 | 8514.00 | 8806.00 | 8493.00 | 10222.00 | 8853.00 | 9212.00 | 8707.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 | ||
3069.00 | 2853.00 | 3189.00 | 2843.00 | 2827.00 | 2843.00 | 3013.00 | 2732.00 | 2868.00 | 2910.00 | -1.00 | 3808.00 | 3887.00 | 3909.00 | 3857.00 | 3977.00 | 3888.00 | 4227.00 | 4036.00 | 4205.00 | 3961.00 | 4458.00 | 4076.00 | 4384.00 | 4188.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 | ||
EMEA | 4722.00 | 4313.00 | 5336.00 | 4223.00 | 4602.00 | 4331.00 | 5234.00 | 3959.00 | 4526.00 | 4231.00 | 175.00 | 5593.00 | 6038.00 | 5641.00 | 5564.00 | 5695.00 | 5517.00 | 7089.00 | 5477.00 | 6149.00 | 5727.00 | 7081.00 | 5827.00 | 6407.00 | 6176.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 | |
Material Reconciling Items | 38.00 | 108.00 | 41.00 | 67.00 | 51.00 | 75.00 | -22.00 | 70.00 | 180.00 | 224.00 | 1074.00 | 18.00 | 5.00 | 23.00 | 50.00 | 50.00 | 62.00 | -105.00 | 142.00 | 460.00 | 451.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, Application Operations, Consulting | 1902.00 | 1938.00 | 1754.00 | 1710.00 | 1758.00 | 1736.00 | 1643.00 | 1593.00 | 1653.00 | 1619.00 | 1606.00 | 1501.00 | 1514.00 | 1474.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 | |
Operating, Business Transformation, Consulting | 2360.00 | 2317.00 | 2310.00 | 2291.00 | 2295.00 | 2283.00 | 2188.00 | 2165.00 | 2227.00 | 2255.00 | 2214.00 | 2068.00 | 2049.00 | 1953.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 | |
Operating, Hybrid Infrastructure, Infrastructure | 2360.00 | 1803.00 | 3303.00 | 1943.00 | 2260.00 | 1709.00 | 3059.00 | 1931.00 | 2760.00 | 1700.00 | 2873.00 | 1453.00 | 2059.00 | 1782.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 | |
Operating, Hybrid Platform Solutions, Software | 4575.00 | 4098.00 | 5343.00 | 4506.00 | 4665.00 | 4179.00 | 5225.00 | 4172.00 | 4390.00 | 4080.00 | 4954.00 | 4074.00 | 4208.00 | 3800.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 | |
Operating, Infrastructure Support, Infrastructure | 1285.00 | 1273.00 | 1301.00 | 1329.00 | 1358.00 | 1389.00 | 1424.00 | 1421.00 | 1474.00 | 1519.00 | 1541.00 | 1468.00 | 1501.00 | 1512.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 | |
Operating, Technology Consulting, Consulting | 917.00 | 931.00 | 984.00 | 961.00 | 961.00 | 943.00 | 939.00 | 943.00 | 928.00 | 955.00 | 928.00 | 889.00 | 814.00 | 835.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 | |
Operating, Transaction Processing, Software | 2164.00 | 1800.00 | 2171.00 | 1759.00 | 1943.00 | 1742.00 | 2064.00 | 1640.00 | 1776.00 | 1692.00 | 2133.00 | 1332.00 | 1587.00 | 1338.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 |