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 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
dei: Entity Common Stock Shares Outstanding | NA | NA | 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 | 2150.02 | 2080.17 | NA | 2108.48 | 2079.26 | 2009.56 | NA | 1979.30 | 1968.88 | 1957.73 | NA | 1898.95 | 1955.97 | 1858.53 | NA | 1755.03 | 1738.90 | 1724.37 | NA | 1700.21 | 1110.70 | 453.62 | NA | 445.78 | 441.41 | 475.15 | |
Weighted Average Number Of Shares Outstanding Basic | 2092.18 | 2078.47 | NA | 2044.69 | 2026.81 | 2009.56 | NA | 1979.30 | 1964.30 | 1953.99 | NA | 1898.95 | 1875.16 | 1858.53 | NA | 1755.03 | 1738.90 | 1724.37 | NA | 1700.21 | 1110.70 | 453.54 | NA | 445.78 | 440.96 | 437.06 | |
Earnings Per Share Basic | 0.49 | -0.31 | 0.70 | 0.11 | 0.19 | -0.08 | 0.32 | -0.61 | -1.32 | -3.03 | 0.48 | -1.28 | 0.61 | -0.06 | -0.53 | -0.62 | -1.02 | -1.70 | -0.02 | -0.68 | -4.72 | -2.23 | -0.59 | -2.21 | -1.99 | 2.00 | |
Earnings Per Share Diluted | 0.47 | -0.32 | 0.67 | 0.10 | 0.18 | -0.08 | 0.32 | -0.61 | -1.33 | -3.04 | 0.46 | -1.28 | 0.58 | -0.06 | -0.53 | -0.62 | -1.02 | -1.70 | -0.02 | -0.68 | -4.72 | -2.26 | -0.52 | -2.21 | -2.01 | 1.84 |
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 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue From Contract With Customer Excluding Assessed Tax | 10700.00 | 10131.00 | 9936.00 | 9292.00 | 9230.00 | 8823.00 | 8607.00 | 8343.00 | 8073.00 | 6854.00 | 5778.00 | 4845.00 | 3929.00 | 2903.00 | 2226.00 | 3129.00 | 2241.00 | 3543.00 | 4069.00 | 3813.00 | 3166.00 | 3099.00 | 2974.00 | 2944.00 | 2768.00 | 2584.00 | |
Revenues | 10700.00 | 10131.00 | 9936.00 | 9292.00 | 9230.00 | 8823.00 | 8607.00 | 8343.00 | 8073.00 | 6854.00 | 5778.00 | 4845.00 | 3929.00 | 2903.00 | 2226.00 | 3129.00 | 2241.00 | 3543.00 | 4069.00 | 3813.00 | 3166.00 | 3099.00 | 2974.00 | 2944.00 | 2768.00 | 2584.00 | |
Cost Of Goods And Service Excluding Depreciation Depletion And Amortization | 6488.00 | 6168.00 | 6057.00 | 5626.00 | 5515.00 | 5259.00 | 5307.00 | 5173.00 | 5153.00 | 4026.00 | 3104.00 | 2438.00 | 2099.00 | 1710.00 | 502.00 | 1614.00 | 1252.00 | 1786.00 | 1927.00 | 1860.00 | 1740.00 | 1681.00 | 1615.00 | 1510.00 | 1342.00 | 1156.00 | |
Costs And Expenses | 9904.00 | 9959.00 | 9284.00 | 8898.00 | 8904.00 | 9085.00 | 8749.00 | 8838.00 | 8786.00 | 7336.00 | 6328.00 | 5417.00 | 5117.00 | 4427.00 | 3103.00 | 4245.00 | 3848.00 | 4806.00 | 5040.00 | 4919.00 | 8651.00 | 4133.00 | 4027.00 | 3707.00 | 3507.00 | 3062.00 | |
Research And Development Expense | 760.00 | 790.00 | 784.00 | 797.00 | 808.00 | 775.00 | 747.00 | 760.00 | 704.00 | 587.00 | 558.00 | 493.00 | 488.00 | 515.00 | 483.00 | 493.00 | 584.00 | 645.00 | 608.00 | 755.00 | 3064.00 | 409.00 | 366.00 | 434.00 | 365.00 | 340.00 | |
General And Administrative Expense | 686.00 | 1209.00 | 603.00 | 646.00 | 491.00 | 942.00 | 745.00 | 908.00 | 851.00 | 632.00 | 611.00 | 625.00 | 616.00 | 464.00 | 531.00 | 711.00 | 565.00 | 859.00 | 647.00 | 591.00 | 1638.00 | 423.00 | 555.00 | 460.00 | 638.00 | 429.00 | |
Selling And Marketing Expense | 1115.00 | 917.00 | 935.00 | 941.00 | 1218.00 | 1262.00 | 1122.00 | 1153.00 | 1218.00 | 1263.00 | 1262.00 | 1168.00 | 1256.00 | 1103.00 | 1038.00 | 924.00 | 736.00 | 885.00 | 1251.00 | 1113.00 | 1222.00 | 1040.00 | 974.00 | 785.00 | 715.00 | 677.00 | |
Operating Income Loss | 796.00 | 172.00 | 652.00 | 394.00 | 326.00 | -262.00 | -142.00 | -495.00 | -713.00 | -482.00 | -550.00 | -572.00 | -1188.00 | -1524.00 | -877.00 | -1116.00 | -1607.00 | -1263.00 | -971.00 | -1106.00 | -5485.00 | -1034.00 | -1053.00 | -763.00 | -739.00 | -478.00 | |
Interest Expense | NA | 124.00 | 155.00 | 166.00 | 144.00 | 168.00 | 151.00 | 146.00 | 139.00 | 129.00 | 130.00 | 123.00 | 115.00 | 115.00 | 118.00 | 112.00 | 110.00 | 118.00 | 101.00 | 90.00 | 151.00 | 217.00 | 195.00 | 161.00 | 160.00 | 132.00 | |
Interest Expense Debt | 128.00 | 127.00 | 142.00 | 151.00 | 148.00 | 154.00 | 118.00 | 142.00 | 128.00 | 137.00 | 129.00 | 121.00 | 112.00 | 118.00 | 122.00 | 121.00 | 112.00 | 108.00 | 103.00 | 85.00 | 149.00 | 210.00 | 186.00 | 157.00 | 149.00 | 118.00 | |
Interest Paid Net | 118.00 | 142.00 | 160.00 | 157.00 | 155.00 | 157.00 | 123.00 | 137.00 | 118.00 | 135.00 | 130.00 | 103.00 | 132.00 | 84.00 | 116.00 | 85.00 | 120.00 | 91.00 | 119.00 | 47.00 | 124.00 | 42.00 | 41.00 | 40.00 | 27.00 | 16.00 | |
Allocated Share Based Compensation Expense | 455.00 | 484.00 | 469.00 | 492.00 | 504.00 | 470.00 | 482.00 | 482.00 | 470.00 | 359.00 | 334.00 | 281.00 | 272.00 | 281.00 | 236.00 | 183.00 | 131.00 | 277.00 | 243.00 | 401.00 | 3941.00 | 11.00 | 25.00 | 64.00 | 20.00 | 63.00 | |
Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments | 1077.00 | -630.00 | 1828.00 | 176.00 | 455.00 | -138.00 | 474.00 | -1176.00 | -2556.00 | -6168.00 | 791.00 | -2527.00 | 640.00 | 71.00 | -932.00 | -1077.00 | -1761.00 | -3176.00 | -1057.00 | -1147.00 | -5238.00 | -991.00 | -1201.00 | -978.00 | -836.00 | 4327.00 | |
Income Tax Expense Benefit | 57.00 | 29.00 | 133.00 | -40.00 | 65.00 | 55.00 | -84.00 | 58.00 | 77.00 | -232.00 | -97.00 | -101.00 | -479.00 | 185.00 | 23.00 | 23.00 | 4.00 | -242.00 | 25.00 | 3.00 | -2.00 | 19.00 | -322.00 | 1.00 | 28.00 | 576.00 | |
Income Taxes Paid Net | 86.00 | 71.00 | 64.00 | 100.00 | 48.00 | 22.00 | 26.00 | 44.00 | 64.00 | 41.00 | 16.00 | 20.00 | 29.00 | 22.00 | 14.00 | 10.00 | 22.00 | 36.00 | 28.00 | 25.00 | 46.00 | 34.00 | 76.00 | 52.00 | 108.00 | 53.00 | |
Profit Loss | 1008.00 | -663.00 | 1700.00 | 219.00 | 394.00 | -157.00 | 600.00 | -1204.00 | -2616.00 | -5918.00 | 879.00 | -2439.00 | 1112.00 | -122.00 | -962.00 | -1108.00 | -1772.00 | -2946.00 | -1091.00 | -1159.00 | -5246.00 | -1016.00 | -889.00 | -994.00 | -878.00 | 3748.00 | |
Other Comprehensive Income Loss Net Of Tax | -42.00 | -16.00 | 59.00 | -37.00 | 155.00 | -155.00 | -33.00 | 295.00 | -200.00 | 19.00 | -1692.00 | 487.00 | 27.00 | 1189.00 | -90.00 | 199.00 | -249.00 | -208.00 | -2.00 | -18.00 | 79.00 | -58.00 | -8.00 | -151.00 | -19.00 | -7.00 | |
Net Income Loss | 1015.00 | -654.00 | 1429.00 | 221.00 | 394.00 | -157.00 | 595.00 | -1206.00 | -2601.00 | -5930.00 | 892.00 | -2424.00 | 1144.00 | -108.00 | -969.00 | -1089.00 | -1775.00 | -2936.00 | -1096.00 | -1162.00 | -5236.00 | -1012.00 | -887.00 | -986.00 | -878.00 | 3748.00 | |
Comprehensive Income Net Of Tax | 973.00 | -670.00 | 1488.00 | 184.00 | 549.00 | -312.00 | 562.00 | -911.00 | -2801.00 | -5911.00 | -800.00 | -1937.00 | 1171.00 | 1081.00 | -1059.00 | -890.00 | -2024.00 | -3144.00 | -1098.00 | -1180.00 | -5157.00 | -1070.00 | -895.00 | -1137.00 | -897.00 | 3741.00 | |
Net Income Loss Available To Common Stockholders Basic | 1015.00 | -654.00 | 1429.00 | 221.00 | 394.00 | -157.00 | 595.00 | -1206.00 | -2601.00 | -5930.00 | 892.00 | -2424.00 | 1144.00 | -108.00 | -969.00 | -1089.00 | -1775.00 | -2936.00 | -1096.00 | -1162.00 | -5236.00 | -1012.00 | -260.00 | -986.00 | -878.00 | 876.00 | |
Net Income Loss Available To Common Stockholders Diluted | 1001.00 | -670.00 | 1409.00 | 208.00 | 381.00 | -157.00 | 603.00 | -1206.00 | -2613.00 | -5943.00 | 875.00 | -2424.00 | 1140.00 | -108.00 | -969.00 | -1089.00 | -1775.00 | -2936.00 | -1096.00 | -1162.00 | -5236.00 | -1024.00 | -250.00 | -986.00 | -888.00 | 876.00 |
2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Assets | 41514.00 | 39599.00 | 38699.00 | 35949.00 | 34068.00 | 32451.00 | 32109.00 | 31112.00 | 31014.00 | 32812.00 | 38774.00 | 36884.00 | 36251.00 | 34655.00 | 33252.00 | 28894.00 | 28240.00 | 30090.00 | 31761.00 | 32292.00 | 30980.00 | 24390.00 | 23988.00 | NA | NA | NA | |
Liabilities | 27731.00 | 27100.00 | 26017.00 | 25430.00 | 24240.00 | 23779.00 | 23605.00 | 23712.00 | 23451.00 | 22994.00 | 23425.00 | 22599.00 | 20507.00 | 20584.00 | 19498.00 | 18712.00 | 17719.00 | 17772.00 | 16578.00 | 16241.00 | 15072.00 | 18602.00 | 17196.00 | NA | NA | NA | |
Liabilities And Stockholders Equity | 41514.00 | 39599.00 | 38699.00 | 35949.00 | 34068.00 | 32451.00 | 32109.00 | 31112.00 | 31014.00 | 32812.00 | 38774.00 | 36884.00 | 36251.00 | 34655.00 | 33252.00 | 28894.00 | 28240.00 | 30090.00 | 31761.00 | 32292.00 | 30980.00 | 24390.00 | 23988.00 | NA | NA | NA | |
Stockholders Equity | 12350.00 | 11058.00 | 11249.00 | 9358.00 | 8664.00 | 7508.00 | 7340.00 | 6247.00 | 6661.00 | 8916.00 | 14458.00 | 13931.00 | 14175.00 | 13598.00 | 12266.00 | 8942.00 | 9550.00 | 11342.00 | 14190.00 | 15062.00 | 15922.00 | -8432.00 | -7385.00 | NA | -5508.00 | -4726.00 |
2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Assets Current | 12483.00 | 12074.00 | 11297.00 | 10679.00 | 10664.00 | 9196.00 | 9249.00 | 9368.00 | 8751.00 | 8665.00 | 8819.00 | 9684.00 | 7783.00 | 8295.00 | 9882.00 | 9412.00 | 9662.00 | 11114.00 | 13925.00 | 15153.00 | 14300.00 | 7930.00 | 8658.00 | NA | NA | NA | |
Cash And Cash Equivalents At Carrying Value | 4497.00 | 5019.00 | 4680.00 | 4448.00 | 4995.00 | 4045.00 | 4208.00 | 4865.00 | 4397.00 | 4184.00 | 4295.00 | 6482.00 | 4443.00 | 4836.00 | 5647.00 | 6154.00 | 6754.00 | 8165.00 | 10873.00 | 12650.00 | 11744.00 | 5745.00 | 6406.00 | 4756.00 | 5647.00 | 4716.00 | |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents | 7881.00 | 7984.00 | 7004.00 | 6865.00 | 8460.00 | 6793.00 | 6677.00 | 8634.00 | 7864.00 | 7592.00 | 7805.00 | 9790.00 | 6454.00 | 6607.00 | 7391.00 | 7766.00 | 8101.00 | 9529.00 | 12067.00 | 14641.00 | 13690.00 | 7682.00 | 8209.00 | 6513.00 | 7280.00 | 6262.00 | |
Marketable Securities Current | 1795.00 | 744.00 | 727.00 | 725.00 | 538.00 | 121.00 | 103.00 | NA | NA | NA | NA | NA | 560.00 | 819.00 | 1180.00 | 1132.00 | 1033.00 | 831.00 | 440.00 | NA | NA | NA | 0.00 | NA | NA | NA | |
Accounts Receivable Net Current | 3783.00 | 3708.00 | 3404.00 | 3000.00 | 2576.00 | 2571.00 | 2779.00 | 2468.00 | 2459.00 | 2476.00 | 2439.00 | 1333.00 | 1201.00 | 1075.00 | 1073.00 | 773.00 | 604.00 | 683.00 | 1214.00 | 1154.00 | 1290.00 | 1074.00 | 919.00 | NA | NA | NA | |
Other Assets Current | 679.00 | 675.00 | 564.00 | 580.00 | 634.00 | 492.00 | 459.00 | 490.00 | 504.00 | 492.00 | 442.00 | 861.00 | 722.00 | 776.00 | 344.00 | 343.00 | 293.00 | 265.00 | 300.00 | 269.00 | 256.00 | 240.00 | 179.00 | NA | NA | NA | |
Prepaid Expense And Other Assets Current | 1632.00 | 1795.00 | 1681.00 | 1673.00 | 1646.00 | 1562.00 | 1479.00 | 1442.00 | 1369.00 | 1462.00 | 1454.00 | 1455.00 | 1255.00 | 1318.00 | 1215.00 | 1135.00 | 1148.00 | 1242.00 | 1299.00 | 1316.00 | 1129.00 | 975.00 | 860.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 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Property Plant And Equipment Gross | NA | NA | 3474.00 | NA | NA | NA | 3367.00 | NA | NA | NA | 3035.00 | NA | NA | NA | 2830.00 | NA | NA | NA | 3105.00 | 2830.00 | 2645.00 | 2402.00 | 2587.00 | NA | NA | NA | |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment | NA | NA | 1401.00 | NA | NA | NA | 1285.00 | NA | NA | NA | 1182.00 | NA | NA | NA | 1016.00 | NA | NA | NA | 1374.00 | 1293.00 | 1198.00 | 1077.00 | 946.00 | NA | NA | NA | |
Amortization Of Intangible Assets | 70.00 | 85.00 | 88.00 | 89.00 | 91.00 | 94.00 | 114.00 | 126.00 | 139.00 | 144.00 | 138.00 | 105.00 | 104.00 | 92.00 | 70.00 | 32.00 | 25.00 | 28.00 | 4.00 | 4.00 | 4.00 | 4.00 | NA | NA | NA | NA | |
Property Plant And Equipment Net | 2034.00 | 2033.00 | 2073.00 | 2100.00 | 2116.00 | 2142.00 | 2082.00 | 1942.00 | 1861.00 | 1853.00 | 1853.00 | 1781.00 | 1776.00 | 1757.00 | 1814.00 | 1883.00 | 1846.00 | 1851.00 | 1731.00 | 1537.00 | 1447.00 | 1325.00 | 1641.00 | NA | NA | NA | |
Goodwill | 8083.00 | 8089.00 | 8151.00 | 8140.00 | 8151.00 | 8185.00 | 8263.00 | 8300.00 | 8359.00 | 8435.00 | 8420.00 | 6447.00 | 6448.00 | 6352.00 | 6109.00 | 2988.00 | 2518.00 | 2566.00 | 167.00 | 167.00 | 167.00 | 153.00 | 153.00 | NA | NA | NA | |
Intangible Assets Net Excluding Goodwill | 1265.00 | 1335.00 | 1425.00 | 1511.00 | 1607.00 | 1766.00 | 1874.00 | 1992.00 | 2122.00 | 2269.00 | 2412.00 | 1278.00 | 1378.00 | 1455.00 | 1564.00 | 654.00 | 533.00 | 560.00 | 71.00 | 74.00 | 78.00 | 78.00 | 82.00 | NA | NA | NA | |
Finite Lived Intangible Assets Net | 1265.00 | 1335.00 | 1425.00 | 1511.00 | 1607.00 | 1766.00 | 1874.00 | 1992.00 | 2122.00 | 2269.00 | 2412.00 | 1278.00 | 1378.00 | 1455.00 | 1564.00 | 654.00 | 533.00 | 560.00 | 71.00 | NA | NA | NA | 82.00 | NA | NA | NA | |
Other Assets Noncurrent | 2254.00 | 1942.00 | 1760.00 | 1591.00 | 704.00 | 554.00 | 518.00 | 384.00 | 406.00 | 415.00 | 397.00 | 372.00 | 346.00 | 332.00 | 124.00 | 123.00 | 120.00 | 146.00 | 88.00 | 60.00 | 57.00 | 64.00 | 51.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 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Liabilities Current | 10318.00 | 9993.00 | 9454.00 | 9405.00 | 8635.00 | 8683.00 | 8853.00 | 9020.00 | 8945.00 | 8652.00 | 9024.00 | 8126.00 | 7684.00 | 7288.00 | 6865.00 | 6921.00 | 5891.00 | 6631.00 | 5639.00 | 5372.00 | 5570.00 | 4714.00 | 4259.00 | NA | NA | NA | |
Long Term Debt Current | 25.00 | 25.00 | 25.00 | 25.00 | 25.00 | 25.00 | 27.00 | 27.00 | 27.00 | 27.00 | 27.00 | 27.00 | 27.00 | 27.00 | 27.00 | 527.00 | 27.00 | 27.00 | 27.00 | 27.00 | 27.00 | 27.00 | 27.00 | NA | NA | NA | |
Accounts Payable Current | 752.00 | 833.00 | 790.00 | 799.00 | 694.00 | 712.00 | 728.00 | 774.00 | 810.00 | 862.00 | 860.00 | 310.00 | 429.00 | 232.00 | 235.00 | 240.00 | 253.00 | 215.00 | 272.00 | 126.00 | 167.00 | 151.00 | 150.00 | NA | NA | NA | |
Taxes Payable Current | 652.00 | 675.00 | 684.00 | 553.00 | 491.00 | 496.00 | 476.00 | 421.00 | 427.00 | 393.00 | 376.00 | 305.00 | 239.00 | 238.00 | 203.00 | 147.00 | 152.00 | 124.00 | 194.00 | 174.00 | 192.00 | 125.00 | 157.00 | NA | NA | NA | |
Accrued Liabilities Current | 6981.00 | 6894.00 | 6458.00 | 6609.00 | 6033.00 | 6120.00 | 6232.00 | 6624.00 | 6471.00 | 6166.00 | 6537.00 | 6269.00 | 5857.00 | 5669.00 | 5112.00 | 5217.00 | 4202.00 | 5138.00 | 4050.00 | 4026.00 | 4246.00 | 3424.00 | 3157.00 | NA | NA | NA | |
Other Liabilities Current | 2003.00 | 1875.00 | 1896.00 | 1909.00 | 1993.00 | 2005.00 | 1851.00 | 2058.00 | 2300.00 | 2251.00 | 2549.00 | 2893.00 | 2376.00 | 2278.00 | 299.00 | 222.00 | 283.00 | 255.00 | 222.00 | 466.00 | 359.00 | 369.00 | 322.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 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Long Term Debt | NA | NA | 9560.00 | NA | NA | NA | 9361.00 | NA | NA | NA | 9388.00 | NA | NA | NA | 7914.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Long Term Debt Noncurrent | 9454.00 | 9457.00 | 9459.00 | 9252.00 | 9255.00 | 9257.00 | 9265.00 | 9268.00 | 9271.00 | 9273.00 | 9276.00 | 9279.00 | 7798.00 | 7801.00 | 7560.00 | 6667.00 | 6691.00 | 5703.00 | 5707.00 | 5711.00 | 4526.00 | 6939.00 | 6869.00 | NA | NA | NA | |
Deferred Income Tax Liabilities Net | 35.00 | 38.00 | 56.00 | 82.00 | 51.00 | 32.00 | 27.00 | 121.00 | 103.00 | 91.00 | 365.00 | 454.00 | 531.00 | 1023.00 | 818.00 | 787.00 | 752.00 | 793.00 | 1027.00 | 1038.00 | 1065.00 | 1068.00 | 1072.00 | NA | NA | NA | |
Other Liabilities Noncurrent | 734.00 | 784.00 | 832.00 | 871.00 | 822.00 | 798.00 | 786.00 | 762.00 | 659.00 | 679.00 | 935.00 | 1129.00 | 1244.00 | 1740.00 | 1306.00 | 1484.00 | 1451.00 | 1498.00 | 1412.00 | 1428.00 | 1485.00 | 3587.00 | 4072.00 | NA | NA | NA | |
Operating Lease Liability Noncurrent | 1492.00 | 1520.00 | 1550.00 | 1565.00 | 1597.00 | 1629.00 | 1673.00 | 1626.00 | 1711.00 | 1681.00 | 1644.00 | 1488.00 | 1513.00 | 1531.00 | 1544.00 | 1527.00 | 1525.00 | 1519.00 | 1523.00 | 1459.00 | 1274.00 | 1225.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 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Stockholders Equity | 12350.00 | 11058.00 | 11249.00 | 9358.00 | 8664.00 | 7508.00 | 7340.00 | 6247.00 | 6661.00 | 8916.00 | 14458.00 | 13931.00 | 14175.00 | 13598.00 | 12266.00 | 8942.00 | 9550.00 | 11342.00 | 14190.00 | 15062.00 | 15922.00 | -8432.00 | -7385.00 | NA | -5508.00 | -4726.00 | |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest | 13152.00 | 11848.00 | 12028.00 | 10125.00 | 9420.00 | 8253.00 | 8074.00 | 6970.00 | 7369.00 | 9613.00 | 15145.00 | 14056.00 | 14175.00 | 13598.00 | 12967.00 | 9633.00 | 10239.00 | 12028.00 | 14872.00 | 15742.00 | 15922.00 | -8432.00 | -7385.00 | -6542.00 | -5508.00 | -4726.00 | |
Additional Paid In Capital | 43062.00 | 42743.00 | 42264.00 | 42147.00 | 41637.00 | 41030.00 | 40550.00 | 40020.00 | 39523.00 | 38977.00 | 38608.00 | 37281.00 | 35588.00 | 36182.00 | 35931.00 | 31549.00 | 31267.00 | 31035.00 | 30739.00 | 30513.00 | 30193.00 | 682.00 | 668.00 | NA | NA | NA | |
Retained Earnings Accumulated Deficit | -30233.00 | -31248.00 | -30594.00 | -32309.00 | -32530.00 | -32924.00 | -32767.00 | -33363.00 | -32157.00 | -29556.00 | -23626.00 | -24518.00 | -22094.00 | -23238.00 | -23130.00 | -22162.00 | -21073.00 | -19298.00 | -16362.00 | -15266.00 | -14104.00 | -8868.00 | -7865.00 | NA | NA | NA | |
Accumulated Other Comprehensive Income Loss Net Of Tax | -479.00 | -437.00 | -421.00 | -480.00 | -443.00 | -598.00 | -443.00 | -410.00 | -705.00 | -505.00 | -524.00 | 1168.00 | 681.00 | 654.00 | -535.00 | -445.00 | -644.00 | -395.00 | -187.00 | -185.00 | -167.00 | -246.00 | -188.00 | NA | NA | NA | |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value | 470.00 | 493.00 | NA | 504.00 | 515.00 | 482.00 | NA | 494.00 | 484.00 | 369.00 | NA | 292.00 | 282.00 | 287.00 | NA | 191.00 | 143.00 | 285.00 | NA | 426.00 | 3943.00 | 10.00 | NA | 74.00 | 11.00 | 17.00 |
2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net Cash Provided By Used In Operating Activities | 1820.00 | 1416.00 | 823.00 | 966.00 | 1190.00 | 606.00 | -244.00 | 432.00 | 439.00 | 15.00 | -107.00 | 614.00 | -341.00 | -611.00 | -805.00 | -406.00 | -1071.00 | -463.00 | -1799.00 | -878.00 | -922.00 | -722.00 | -681.00 | -410.00 | -153.00 | -297.00 | |
Net Cash Provided By Used In Investing Activities | -1676.00 | -242.00 | -819.00 | -2416.00 | 408.00 | -399.00 | -1769.00 | 321.00 | -54.00 | -135.00 | -2268.00 | 1216.00 | 101.00 | -250.00 | -192.00 | -365.00 | -456.00 | -1856.00 | -711.00 | -129.00 | -154.00 | 204.00 | -156.00 | -73.00 | -91.00 | -375.00 | |
Net Cash Provided By Used In Financing Activities | -191.00 | -100.00 | 46.00 | -76.00 | 42.00 | -107.00 | -89.00 | 212.00 | 5.00 | -113.00 | 414.00 | 1556.00 | 36.00 | -226.00 | 896.00 | 428.00 | 118.00 | -63.00 | -83.00 | 1993.00 | 7075.00 | -46.00 | 2477.00 | -313.00 | 1362.00 | 1114.00 |
2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net Cash Provided By Used In Operating Activities | 1820.00 | 1416.00 | 823.00 | 966.00 | 1190.00 | 606.00 | -244.00 | 432.00 | 439.00 | 15.00 | -107.00 | 614.00 | -341.00 | -611.00 | -805.00 | -406.00 | -1071.00 | -463.00 | -1799.00 | -878.00 | -922.00 | -722.00 | -681.00 | -410.00 | -153.00 | -297.00 | |
Net Income Loss | 1015.00 | -654.00 | 1429.00 | 221.00 | 394.00 | -157.00 | 595.00 | -1206.00 | -2601.00 | -5930.00 | 892.00 | -2424.00 | 1144.00 | -108.00 | -969.00 | -1089.00 | -1775.00 | -2936.00 | -1096.00 | -1162.00 | -5236.00 | -1012.00 | -887.00 | -986.00 | -878.00 | 3748.00 | |
Profit Loss | 1008.00 | -663.00 | 1700.00 | 219.00 | 394.00 | -157.00 | 600.00 | -1204.00 | -2616.00 | -5918.00 | 879.00 | -2439.00 | 1112.00 | -122.00 | -962.00 | -1108.00 | -1772.00 | -2946.00 | -1091.00 | -1159.00 | -5246.00 | -1016.00 | -889.00 | -994.00 | -878.00 | 3748.00 | |
Depreciation Depletion And Amortization | 181.00 | 194.00 | 203.00 | 205.00 | 208.00 | 207.00 | 223.00 | 227.00 | 243.00 | 254.00 | 246.00 | 218.00 | 226.00 | 212.00 | 180.00 | 138.00 | 129.00 | 128.00 | 101.00 | 102.00 | 123.00 | 146.00 | 109.00 | 131.00 | 98.00 | 88.00 | |
Increase Decrease In Accounts Receivable | 162.00 | 422.00 | 395.00 | 518.00 | 13.00 | -168.00 | 323.00 | 90.00 | 103.00 | 26.00 | 243.00 | 205.00 | 114.00 | 35.00 | 238.00 | 137.00 | -73.00 | -444.00 | 65.00 | -94.00 | 226.00 | 210.00 | -80.00 | 338.00 | 17.00 | 4.00 | |
Increase Decrease In Accounts Payable | -70.00 | 46.00 | -22.00 | 112.00 | -19.00 | -7.00 | -53.00 | -35.00 | -53.00 | 8.00 | 19.00 | -114.00 | 188.00 | -3.00 | -99.00 | -24.00 | 36.00 | -46.00 | 118.00 | -32.00 | 9.00 | 0.00 | 27.00 | -14.00 | 14.00 | -66.00 | |
Deferred Income Tax Expense Benefit | -7.00 | -16.00 | -6.00 | 16.00 | 6.00 | 10.00 | -190.00 | 16.00 | 14.00 | -281.00 | -210.00 | -115.00 | -487.00 | 120.00 | 6.00 | 10.00 | -9.00 | -273.00 | -33.00 | -24.00 | -35.00 | 4.00 | -385.00 | -50.00 | -16.00 | 486.00 | |
Share Based Compensation | 455.00 | 484.00 | 469.00 | 492.00 | 504.00 | 470.00 | 482.00 | 482.00 | 470.00 | 359.00 | 334.00 | 281.00 | 272.00 | 281.00 | 236.00 | 183.00 | 131.00 | 277.00 | 243.00 | 401.00 | 3941.00 | 11.00 | 25.00 | 64.00 | 20.00 | 61.00 |
2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net Cash Provided By Used In Investing Activities | -1676.00 | -242.00 | -819.00 | -2416.00 | 408.00 | -399.00 | -1769.00 | 321.00 | -54.00 | -135.00 | -2268.00 | 1216.00 | 101.00 | -250.00 | -192.00 | -365.00 | -456.00 | -1856.00 | -711.00 | -129.00 | -154.00 | 204.00 | -156.00 | -73.00 | -91.00 | -375.00 | |
Payments To Acquire Property Plant And Equipment | 99.00 | 57.00 | 55.00 | 61.00 | 50.00 | 57.00 | 59.00 | 74.00 | 57.00 | 62.00 | 80.00 | 90.00 | 57.00 | 71.00 | 123.00 | 131.00 | 164.00 | 198.00 | 182.00 | 129.00 | 148.00 | 129.00 | 196.00 | 153.00 | 119.00 | 90.00 |
2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net Cash Provided By Used In Financing Activities | -191.00 | -100.00 | 46.00 | -76.00 | 42.00 | -107.00 | -89.00 | 212.00 | 5.00 | -113.00 | 414.00 | 1556.00 | 36.00 | -226.00 | 896.00 | 428.00 | 118.00 | -63.00 | -83.00 | 1993.00 | 7075.00 | -46.00 | 2477.00 | -313.00 | 1362.00 | 1114.00 |
2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenues | 10700.00 | 10131.00 | 9936.00 | 9292.00 | 9230.00 | 8823.00 | 8607.00 | 8343.00 | 8073.00 | 6854.00 | 5778.00 | 4845.00 | 3929.00 | 2903.00 | 2226.00 | 3129.00 | 2241.00 | 3543.00 | 4069.00 | 3813.00 | 3166.00 | 3099.00 | 2974.00 | 2944.00 | 2768.00 | 2584.00 | |
Delivery | 3293.00 | 3214.00 | NA | 2935.00 | 3057.00 | 3093.00 | NA | 2770.00 | 2688.00 | 2512.00 | NA | 2238.00 | 1963.00 | 1741.00 | NA | 1136.00 | 886.00 | 527.00 | NA | NA | NA | NA | NA | NA | NA | NA | |
Freight | 1273.00 | 1284.00 | NA | 1286.00 | 1279.00 | 1400.00 | NA | 1751.00 | 1832.00 | 1824.00 | NA | 402.00 | 348.00 | 301.00 | NA | 288.00 | 211.00 | 199.00 | NA | 218.00 | 167.00 | 127.00 | NA | 122.00 | 69.00 | 40.00 | |
Mobility | 6134.00 | 5633.00 | NA | 5071.00 | 4894.00 | 4330.00 | NA | 3822.00 | 3553.00 | 2518.00 | NA | 2205.00 | 1618.00 | 853.00 | NA | 1364.00 | 787.00 | 2467.00 | NA | NA | NA | NA | NA | NA | NA | NA | |
1209.00 | 1192.00 | 1185.00 | 1150.00 | 1062.00 | 1032.00 | 991.00 | 947.00 | 810.00 | 733.00 | 752.00 | 743.00 | 709.00 | 527.00 | -57.00 | 494.00 | 358.00 | 352.00 | 359.00 | 345.00 | 276.00 | 267.00 | 267.00 | 264.00 | NA | NA | ||
679.00 | 710.00 | 678.00 | 642.00 | 627.00 | 565.00 | 547.00 | 518.00 | 481.00 | 432.00 | 418.00 | 390.00 | 307.00 | 302.00 | 246.00 | 320.00 | 232.00 | 497.00 | 553.00 | 527.00 | 417.00 | 450.00 | 422.00 | 515.00 | NA | NA | ||
United States And Canada | 5825.00 | 5473.00 | 5235.00 | 4940.00 | 5129.00 | 5132.00 | 4976.00 | 5000.00 | 4936.00 | 4562.00 | 3613.00 | 2648.00 | 1984.00 | 1849.00 | 1545.00 | 1674.00 | 1250.00 | 2142.00 | 2536.00 | 2407.00 | 1967.00 | 1895.00 | 1797.00 | 1734.00 | NA | NA | |
EMEA | 2987.00 | 2756.00 | 2838.00 | 2560.00 | 2412.00 | 2094.00 | 2093.00 | 1878.00 | 1846.00 | 1127.00 | 995.00 | 1064.00 | 929.00 | 225.00 | 492.00 | 641.00 | 401.00 | 552.00 | 621.00 | 534.00 | 506.00 | 487.00 | 488.00 | 431.00 | NA | NA | |
Revenue From Contract With Customer Excluding Assessed Tax | 10700.00 | 10131.00 | 9936.00 | 9292.00 | 9230.00 | 8823.00 | 8607.00 | 8343.00 | 8073.00 | 6854.00 | 5778.00 | 4845.00 | 3929.00 | 2903.00 | 2226.00 | 3129.00 | 2241.00 | 3543.00 | 4069.00 | 3813.00 | 3166.00 | 3099.00 | 2974.00 | 2944.00 | 2768.00 | 2584.00 |