Home Data Calendar Blog

MYO

Tables

    2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-08-16 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
Common Stock Value 0.000.000.000.000.00NA0.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.00NA0.00NANA
dei: Entity Common Stock Shares Outstanding NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Weighted Average Number Of Diluted Shares Outstanding 35.2727.9924.20NA7.06NA6.926.89NANANANANANANANANANANANANANANANANANANANANANANA
Weighted Average Number Of Shares Outstanding Basic 35.2727.9924.20NA7.06NA6.926.89NANANANANANANANANANANANANANANANANANANANANANANA
Weighted Average Number Of Share Outstanding Basic And Diluted NANANANANANANA6.89NA5.685.645.19NA3.942.931.78NA17.1617.1114.94NA12.4212.4111.90NA6.082.311.13NA1.111.02
Earnings Per Share Basic -0.06-0.04-0.11-0.28-0.40NA-0.42-0.41-0.51-0.36-0.46NANANANANANANANANANANANANANANANANANANANA
Earnings Per Share Diluted -0.06-0.04-0.11-0.28-0.40NA-0.42-0.41-0.51-0.36-0.46NANANANANANANANANANANANANANANANANANANANA
Earnings Per Share Basic And Diluted NANANANANANANA-0.41-0.51-0.36-0.46-0.57-0.04-0.70-1.12-2.51-18.87-0.16-0.15-0.17-0.22-0.21-0.21-0.200.44-0.21-3.35-1.55-1.27-1.09-0.94

    2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-08-16 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
Revenue From Contract With Customer Excluding Assessed Tax 5.085.963.454.043.971000.003.683.874.034.383.102.343.791.930.861.011.520.610.880.830.890.610.630.310.550.490.310.220.450.180.25
Revenues 5.085.963.454.043.971000.003.683.874.034.383.102.343.791.930.861.011.520.610.880.830.890.610.630.310.550.490.310.220.450.180.25
Gain Loss On Investments -0.07-0.010.02-0.02-0.02NA-0.03NANANANANANANANANANANANANANANANANANANANANANANANA
Cost Of Revenue 1.591.681.141.411.33NA1.271.290.911.110.900.621.010.860.420.320.300.190.250.180.230.190.200.110.200.120.100.080.100.080.05
Cost Of Goods And Services Sold 1.591.681.141.411.33NA1.271.290.001.110.900.110.100.080.080.100.150.100.120.110.130.190.200.130.140.120.100.080.100.080.05
Gross Profit 3.494.282.312.632.64NA2.412.583.123.272.201.712.781.070.440.691.220.410.630.650.660.420.430.210.340.360.210.140.350.110.20
Operating Expenses 5.515.384.984.865.46NA5.305.325.835.304.804.654.473.623.294.113.813.243.343.343.403.123.112.612.161.802.141.501.451.040.89
Research And Development Expense 0.720.560.480.500.69NA0.630.660.790.640.600.530.420.350.400.510.540.540.540.540.530.450.490.370.360.330.710.360.410.240.26
Selling General And Administrative Expense 4.804.824.504.364.77NA4.664.665.044.664.204.124.053.272.893.603.262.692.802.802.872.672.632.241.801.471.431.141.040.800.63
Operating Income Loss -2.02-1.10-2.67-2.23-2.82NA-2.89-2.74-2.71-2.03-2.60-2.93-1.69-2.55-2.85-3.42-2.58-2.83-2.71-2.68-2.74-2.71-2.68-2.40-1.82-1.43-1.93-1.36-1.10-0.93-0.69
Interest Income Expense Nonoperating Net 0.110.100.090.060.03NA0.00-0.000.010.000.010.000.000.030.09-0.14-0.110.020.040.040.040.050.050.04-0.720.040.15-0.17-0.570.080.07
Gains Losses On Extinguishment Of Debt NANA-0.02NANANANANANANANANA-0.01-0.19-0.35-0.16NANANANANANANANA-5.310.005.17NANANANA
Allocated Share Based Compensation Expense 0.330.280.170.270.31NA0.350.270.270.300.360.170.200.180.110.120.170.150.200.210.170.150.160.340.04-0.060.280.020.020.040.02
Income Tax Expense Benefit 0.05-0.000.04-0.020.02NA-0.010.080.020.020.020.03NA0.000.000.00NANANANANANANANANANANANANANANA
Profit Loss -2.03-1.01-2.64-2.17-2.83NA-2.91-2.81-2.73-2.06-2.62-2.96-1.70-2.78-3.29-3.80-2.76-2.79-2.57-2.60-2.69-2.65-2.63-2.35-1.90-1.26NANANANANA
Other Comprehensive Income Loss Net Of Tax -0.05-0.070.070.05-0.00NA0.040.01-0.05-0.010.000.01NANANANANANANANANANANANANANANANANANANA
Net Income Loss -2.03-1.01-2.64-2.17-2.83NA-2.91-2.81-2.73-2.06-2.62-2.96-1.70-2.78-3.29-3.80-2.76-2.79-2.57-2.60-2.69-2.65-2.63-2.35-1.90-1.26-7.38-1.56-1.21-1.02-0.76
Comprehensive Income Net Of Tax -2.08-1.08-2.58-2.11-2.83NA-2.87-2.81-2.78-2.07-2.62-2.95-1.71-2.78-3.29-3.80NANANANANANANANANANANANANANANA

    2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-08-16 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
Assets 17.0513.3013.7410.1612.16NA14.5617.9820.1017.4617.7120.9214.7115.3612.8315.916.606.088.5411.108.2810.8313.0715.0913.975.967.84NA1.66NANA
Liabilities 6.034.484.103.804.34NA4.215.114.694.313.904.863.142.372.774.134.771.661.441.581.861.881.621.161.533.383.91NA6.52NANA
Liabilities And Stockholders Equity 17.0513.3013.7410.1612.16NA14.5617.9820.1017.4617.7120.9214.7115.3612.8315.916.606.088.5411.108.2810.8313.0715.0913.975.96NANA1.66NANA
Stockholders Equity 11.028.829.636.367.82NA10.3512.8715.4113.1513.8116.0711.5712.9810.0511.781.824.427.119.526.438.9511.4513.9212.452.583.92NA-17.53NANA

    2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-08-16 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
Assets Current 16.0412.6312.919.2211.05NA13.3116.6019.1916.4616.6319.9314.4515.1812.6415.576.155.708.1710.727.8710.4412.7814.8813.855.777.76NA1.15NANA
Cash NANANANANANA10.2012.90NA12.6013.80NANANANANANANANANANANANANANANANANANANANA
Cash And Cash Equivalents At Carrying Value 6.916.019.265.357.42NA10.2412.9415.5212.6113.7717.3712.2413.3210.7313.734.474.336.679.236.549.0911.6814.1212.964.967.110.800.800.490.64
Short Term Investments 4.212.95NANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Accounts Receivable Net Current 2.521.641.551.901.60NA1.361.691.962.221.130.770.920.310.310.300.420.130.330.400.380.350.380.150.300.230.25NA0.11NANA
Inventory Net 1.481.341.571.401.48NA1.261.030.810.640.730.790.710.760.680.600.440.450.350.300.260.270.250.240.200.120.12NA0.08NANA
Inventory Finished Goods 0.250.300.440.510.49NA0.450.430.180.120.110.070.040.090.070.080.050.040.030.300.150.200.160.130.120.130.10NA0.08NANA
Inventory Raw Materials And Supplies 1.261.231.130.900.97NA0.770.560.580.450.550.670.600.580.520.500.370.420.350.030.050.020.040.050.020.020.02NA0.00NANA
Prepaid Expense And Other Assets Current 0.920.690.540.570.55NA0.450.940.890.991.001.000.570.790.920.940.820.790.820.780.700.720.460.370.390.470.27NA0.15NANA

    2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-08-16 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
Property Plant And Equipment Gross NANANA0.83NANANANA0.71NANANA0.38NANANA0.35NANANA0.29NANANA0.11NANANA0.04NANA
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment NANANA0.63NANANANA0.43NANANA0.29NANANA0.19NANANA0.10NANANA0.03NANANA0.02NANA
Property Plant And Equipment Net 0.170.150.190.190.24NA0.280.280.280.300.320.210.100.110.110.140.150.170.190.170.190.200.160.160.080.020.02NA0.02NANA
Investments In Affiliates Subsidiaries Associates And Joint Ventures 0.030.100.120.130.15NA0.170.20NANANANANANANANANANANANANANANANANANANANANANANA
Other Assets Noncurrent 0.090.110.110.110.11NA0.110.110.10NANANANANANANANANANANANANANANANANANANANANANA

    2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-08-16 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
Liabilities Current 5.784.343.933.604.11NA3.884.654.283.723.224.102.872.212.694.133.881.661.441.581.861.881.571.121.491.891.98NA3.00NANA
Accounts Payable And Accrued Liabilities Current 5.233.983.483.183.65NA3.454.243.953.422.903.892.852.121.692.631.74NANANA1.74NANANANANANANANANANA
Other Accrued Liabilities Current 0.450.590.150.540.47NA0.390.420.450.490.560.390.490.270.150.120.170.200.290.290.290.310.390.210.27NANANA0.10NANA
Taxes Payable Current NANA0.180.05NANANANA0.04NANANANANANANANANANANANANANANANANANANANANANA

    2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-08-16 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
Operating Lease Liability Noncurrent 0.250.140.170.200.22NA0.330.450.400.470.560.640.16NANANANANANANANANANANANANANANANANANA

    2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-08-16 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
Stockholders Equity 11.028.829.636.367.82NA10.3512.8715.4113.1513.8116.0711.5712.9810.0511.781.824.427.119.526.438.9511.4513.9212.452.583.92NA-17.53NANA
Common Stock Value 0.000.000.000.000.00NA0.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.00NA0.00NANA
Additional Paid In Capital Common Stock 105.51101.23100.9595.1194.45NA94.1593.8093.5488.4987.0986.7379.2778.9873.2771.7257.9657.7957.6957.5451.7251.55NANA47.42NANANANANANA
Retained Earnings Accumulated Deficit -94.47-92.44-91.43-88.78-86.62NA-83.79-80.88-78.06-75.33-73.27-70.65-67.69-65.99-63.21-59.93-56.13-53.36-50.58-48.01-45.29-42.60-39.95-37.32-34.97-33.07-31.81NA-22.88NANA
Accumulated Other Comprehensive Income Loss Net Of Tax -0.010.040.110.04-0.01NA-0.01-0.05-0.06-0.01-0.00-0.00-0.01NANANANANANANANANANANANANANANANANANA

    2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-08-16 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
Net Cash Provided By Used In Operating Activities -1.71-0.29-1.82-2.46-2.80NA-2.65-2.32-1.83-2.21-3.40-2.11-1.15-1.77-3.67-2.45-2.64-2.29-2.29-3.12-2.51-2.48-2.34-2.27-1.43-1.98-1.59-1.16-0.90-1.31NA
Net Cash Provided By Used In Investing Activities -1.32-2.96-0.05-0.00-0.01NA-0.05-0.25-0.02-0.05-0.20-0.04-0.02-0.020.00-0.01-0.01-0.00-0.03-0.01-0.01-0.04-0.02-0.06-0.06-0.00-0.00-0.00NANANA
Net Cash Provided By Used In Financing Activities 3.95-0.015.77NANANANANA4.781.100.007.290.024.370.6711.712.79-0.05-0.255.82-0.03-0.07-0.053.499.49-0.177.291.771.211.16NA

    2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-08-16 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
Net Cash Provided By Used In Operating Activities -1.71-0.29-1.82-2.46-2.80NA-2.65-2.32-1.83-2.21-3.40-2.11-1.15-1.77-3.67-2.45-2.64-2.29-2.29-3.12-2.51-2.48-2.34-2.27-1.43-1.98-1.59-1.16-0.90-1.31NA
Net Income Loss -2.03-1.01-2.64-2.17-2.83NA-2.91-2.81-2.73-2.06-2.62-2.96-1.70-2.78-3.29-3.80-2.76-2.79-2.57-2.60-2.69-2.65-2.63-2.35-1.90-1.26-7.38-1.56-1.21-1.02-0.76
Profit Loss -2.03-1.01-2.64-2.17-2.83NA-2.91-2.81-2.73-2.06-2.62-2.96-1.70-2.78-3.29-3.80-2.76-2.79-2.57-2.60-2.69-2.65-2.63-2.35-1.90-1.26NANANANANA
Increase Decrease In Accounts Receivable 0.860.10-0.340.320.24NA-0.33-0.27-0.241.090.36-0.170.61-0.020.03-0.100.29-0.20-0.090.030.06-0.050.23-0.150.040.000.21-0.07-0.10-0.03NA
Increase Decrease In Inventories 0.16-0.230.16-0.150.26NA0.270.230.17-0.08-0.060.09-0.050.080.070.17-0.090.110.060.13-0.010.040.050.060.09-0.000.030.04-0.05-0.02NA
Share Based Compensation 0.330.280.170.270.31NA0.350.270.270.300.360.170.200.180.110.120.170.150.390.210.170.150.160.340.04-0.060.280.020.020.04NA

    2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-08-16 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
Net Cash Provided By Used In Investing Activities -1.32-2.96-0.05-0.00-0.01NA-0.05-0.25-0.02-0.05-0.20-0.04-0.02-0.020.00-0.01-0.01-0.00-0.03-0.01-0.01-0.04-0.02-0.06-0.06-0.00-0.00-0.00NANANA
Payments To Acquire Property Plant And Equipment 0.050.010.050.000.01NA0.050.050.020.050.200.040.020.020.000.010.010.000.030.010.010.040.020.060.060.000.000.00NANANA

    2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-08-16 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
Net Cash Provided By Used In Financing Activities 3.95-0.015.77NANANANANA4.781.100.007.290.024.370.6711.712.79-0.05-0.255.82-0.03-0.07-0.053.499.49-0.177.291.771.211.16NA

    2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-08-16 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
Revenues 5.085.963.454.043.971000.003.683.874.034.383.102.343.791.930.861.011.520.610.880.830.890.610.630.310.550.490.310.220.450.180.25
Revenue From Contract With Customer Excluding Assessed Tax 5.085.963.454.043.971000.003.683.874.034.383.102.343.791.930.861.011.520.610.880.830.890.610.630.310.550.490.310.220.450.180.25
Beijing Medical Investment Co Ltd, License NANANA0.000.00NA0.001.00NANANANANANANANANANANANANANANANANANANANANANANA
Clinical And Medical Providers 1.530.941.032.410.85NA0.621.021.060.660.800.630.820.610.430.390.720.410.78NANANANANANANANANANANANA
Direct To Patient 3.503.302.412.643.12NA3.061.852.973.722.301.702.971.310.430.620.810.200.100.18NANANANANANANANANANANA
License 0.051.71NA0.000.00NA0.001.00NANANANANANANANANANANANANANANANANANANANANANANA
Product 5.034.243.454.043.97NA3.682.874.034.383.102.34NANANANANANANANANANANANANANANANANANANA

Plots across concepts


IncomeStatement
Comprehensive Income Net Of Tax
Expenses
Other Nonoperating Income Expense
Balance Sheet
Operating Lease Liability
Assets
Property Plant And Equipment Net
Current Assets
Prepaid Expense And Other Assets Current
NonCurrent Assets
Other Assets Noncurrent
PropertyPlantAndEquipmentNet
Property Plant And Equipment Net
Liabilities
Operating Lease Liability
Current Liabilities
Taxes Payable Current
Stockholders Equity
Retained Earnings Accumulated Deficit
Per Share
Earnings Per Share Diluted
CashFlow
Net Income Loss
NetCashProvidedByUsedInOperatingActivities
Net Income Loss
NetCashProvidedByUsedInInvestingActivities
Net Cash Provided By Used In Investing Activities
Shares
Weighted Average Number Of Share Outstanding Basic And Diluted
OperatingLeaseLiability
Operating Lease Liability Noncurrent
LesseeOperatingLeaseLiabilityPaymentsDue
Lessee Operating Lease Liability Payments Due Year Three
InventoryNet
Inventory Finished Goods

Line plots across dimensions of each concept


TTM Greenblatt ROC
_
(None,)
T T M  Greenblatt  R O C_
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:MajorCustomers
(None,)
Revenue From Contract With Customer Excluding Assessed Taxus-gaap: Major Customers
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:ProductOrService
(None,)
Revenue From Contract With Customer Excluding Assessed Taxus-gaap: Product Or Service
us-gaap:AllocatedShareBasedCompensationExpense
us-gaap:IncomeStatementLocation
(None,)
Allocated Share Based Compensation Expenseus-gaap: Income Statement Location
us-gaap:StockholdersEquity
us-gaap:StatementEquityComponents
(None,)
Stockholders Equityus-gaap: Statement Equity Components
us-gaap:CashAndCashEquivalentsAtCarryingValue
us-gaap:CashAndCashEquivalents
(None,)
Cash And Cash Equivalents At Carrying Valueus-gaap: Cash And Cash Equivalents
us-gaap:ShortTermInvestments
us-gaap:CashAndCashEquivalents
(None,)
Short Term Investmentsus-gaap: Cash And Cash Equivalents
us-gaap:ShortTermInvestments
us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FinancialInstrument
('us-gaap:FairValueInputsLevel2', None)
Short Term Investmentsus-gaap: Fair Value By Fair Value Hierarchy Level, us-gaap: Financial Instrument
us-gaap:ShortTermInvestments
us-gaap:FinancialInstrument
(None,)
Short Term Investmentsus-gaap: Financial Instrument
us-gaap:PropertyPlantAndEquipmentGross
us-gaap:PropertyPlantAndEquipmentByType
(None,)
Property Plant And Equipment Grossus-gaap: Property Plant And Equipment By Type
us-gaap:StockholdersEquity
us-gaap:StatementEquityComponents
(None,)
Stockholders Equityus-gaap: Statement Equity Components
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:MajorCustomers
(None,)
Revenue From Contract With Customer Excluding Assessed Taxus-gaap: Major Customers
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:ProductOrService
(None,)
Revenue From Contract With Customer Excluding Assessed Taxus-gaap: Product Or Service