Home Data Calendar Blog

MAXR

Tables

    2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31
Weighted Average Number Of Diluted Shares Outstanding 74.3074.0073.20NA74.7074.7064.80NA63.4062.0060.10NA59.6059.6059.50NA59.2057.2056.70NANANANA
Weighted Average Number Of Shares Outstanding Basic 74.3074.0073.20NA72.6072.2064.80NA61.0060.6060.10NA59.6059.6059.50NA59.2057.2056.40NANANANA
Earnings Per Share Basic -0.05-0.41-0.101.010.190.62-1.30-0.671.405.05-0.800.72-0.442.45-0.99-16.10-4.90-0.700.271.000.050.33-0.31
Earnings Per Share Diluted -0.05-0.41-0.100.990.190.60-1.30-0.501.344.94-0.800.70-0.442.45-0.99-16.10-4.90-0.700.260.980.050.32-0.31

    2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31
Revenue From Contract With Customer Excluding Assessed Tax 436.00438.00405.00468.00437.00473.00392.00467.00436.00439.00381.00410.00479.00490.00504.00496.00509.00579.00557.00545.00337.00375.00374.00
Selling General And Administrative Expense 110.00106.00104.00108.0089.0088.0084.0095.0090.0079.0068.0050.0092.0080.00103.00139.00132.00133.00103.00NANANANA
Operating Income Loss 43.0045.0013.0090.0037.0056.00-7.00-16.007.0040.00-29.0076.0027.00196.00-4.00-927.00-237.002.0037.00NANANANA
Interest Expense Debt 43.0034.0033.0034.0033.0033.0044.0038.0044.0055.0054.0051.0050.0048.0045.0042.0046.0043.0040.00NANANANA
Interest Paid Net 0.030.050.01132.91-72.9172.970.0378.005.0071.0051.0019.0046.0049.0079.0013.0041.0044.0054.00NANANANA
Gains Losses On Extinguishment Of Debt 0.00-53.00NA0.000.000.00-41.000.000.00-7.00NANANANANANANANANANANANANA
Income Tax Expense Benefit 5.001.00NA-3.000.00-10.00NA0.00-22.00-2.002.001.003.002.00-1.00-15.00-6.00-9.00-32.00NANANANA
Income Taxes Paid Net 0.000.00-0.01-13.99-0.01NANANANANANA-3.000.003.001.001.00-5.002.001.00NANANANA
Profit Loss -4.00-30.00-7.0071.0014.0045.00-84.00-40.0085.00306.00-48.0048.00-26.00146.00-59.00-950.00-289.00-40.0015.00NANANANA
Net Income Loss -4.00-30.00-7.0071.0014.0045.00-84.00-40.0085.00306.00-48.0043.00-26.00146.00-59.00-950.00-289.00-40.0015.0055.002.0012.00-11.00
Comprehensive Income Net Of Tax 6.00-30.004.00123.0018.0050.00-78.00-81.0092.00242.00-111.0034.00-32.00149.00-65.00-981.00-289.00-32.007.00NANANANA

    2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31
Assets 4557.004510.004440.004498.004414.004470.004425.004483.004565.004429.004889.005157.005042.005083.005078.005001.00NANANA6377.00NANANA
Liabilities 3096.003064.002965.003035.003084.003170.003178.003547.003567.003527.004232.004395.004340.004352.004498.004357.00NANANA4544.00NANANA
Liabilities And Stockholders Equity 4557.004510.004440.004498.004414.004470.004425.004483.004565.004429.004889.005157.005042.005083.005078.005001.00NANANA6377.00NANANA
Stockholders Equity 1461.001446.001474.001462.001329.001299.001246.00935.00998.00901.00656.00761.00701.00730.00579.00643.00NANANA1832.00NANANA

    2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31
Assets Current 589.00547.00469.00529.00511.00533.00463.00468.00543.00602.001043.001261.00628.00665.00632.00637.00NANANA759.00NANANA
Cash And Cash Equivalents At Carrying Value 28.0015.0022.0047.0036.0010.0022.0027.0060.00177.0012.0059.0052.0063.0045.0035.009.0012.0025.0019.00NANANA
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents 28.0016.0023.0047.0036.0010.0026.0031.0064.00183.0031.00109.0057.0069.0052.0043.0019.0022.0041.0042.00NANANA
Inventory Net 39.0037.0036.0039.0042.0043.0038.0031.0027.0021.0025.0020.0020.0024.0026.0031.00NANANA102.00NANANA
Other Assets Current 64.0057.0022.0022.00NANANA21.00NANANANANANANANANANANANANANANA

    2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31
Property Plant And Equipment Gross 1618.001580.001525.001480.001431.001404.001377.001350.001294.001249.001185.001138.001272.001208.001161.001110.00NANANA1259.00NANANA
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment 582.00577.00557.00540.00529.00508.00488.00467.00450.00426.00403.00380.00448.00423.00393.00363.00NANANA251.00NANANA
Amortization Of Intangible Assets 44.0048.0049.0050.0051.0052.0051.0052.0071.0066.0066.0061.0070.0069.0068.0070.0076.0072.0074.00NANANANA
Property Plant And Equipment Net 1036.001003.00968.00940.00902.00896.00889.00883.00844.00823.00782.00758.00824.00785.00768.00747.00NANANA1008.00NANANA
Goodwill 1627.001627.001627.001627.001627.001627.001627.001627.001632.001455.001455.001455.001759.001763.001751.001751.00NANANA2374.00NANANA
Intangible Assets Net Excluding Goodwill 712.00734.00761.00787.00812.00840.00867.00895.00926.00901.00943.00991.001065.001120.001175.001232.00NANANA1618.00NANANA
Finite Lived Intangible Assets Net 712.00734.00761.00787.00812.00840.00867.00895.00926.00901.00943.00991.001065.001120.001175.001232.00NANANA1618.00NANANA
Other Assets Noncurrent 109.00111.00115.00102.0095.0090.0084.0086.0092.00124.00127.00134.00119.00109.00115.00124.00NANANA131.00NANANA

    2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31
Liabilities Current 599.00546.00570.00622.00606.00623.00638.00663.00673.00641.00828.00996.00720.00685.00766.00849.00NANANA831.00NANANA
Long Term Debt Current 22.0024.0029.0024.0018.0013.008.008.009.009.0029.0030.0017.0017.0019.0017.00NANANA18.00NANANA
Accounts Payable Current 91.0077.0081.0075.0092.00112.00104.00115.00124.00155.00128.00153.00177.00172.00190.00248.00NANANA222.00NANANA
Accrued Liabilities Current 73.0049.0062.0043.0072.0063.0077.0065.0078.0057.0091.00130.0056.0058.0062.0077.00NANANA21.00NANANA
Other Liabilities Current 70.0066.0037.0038.0042.0045.0048.0051.0059.0085.0070.0049.0059.0056.0052.0046.00NANANA46.00NANANA
Contract With Customer Liability Current 245.00224.00250.00289.00259.00272.00284.00278.00275.00234.00220.00271.00279.00267.00309.00361.00NANANA404.00NANANA

    2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31
Long Term Debt Noncurrent 2172.002194.002060.002062.002064.002121.002098.002414.002413.002407.002926.002915.003114.003127.003174.003030.00NANANA2943.00NANANA
Long Term Debt And Capital Lease Obligations 2172.002194.002060.002062.002064.002121.002098.002414.002413.002407.002926.002915.003114.003127.003174.003030.00NANANA2943.00NANANA
Pension And Other Postretirement Defined Benefit Plans Liabilities Noncurrent 125.00128.00131.00134.00183.00186.00189.00192.00191.00193.00193.00197.00187.00192.00194.00196.00NANANA218.00NANANA
Other Liabilities Noncurrent 64.0069.0071.0079.0095.0096.00101.00119.00122.00118.00110.00110.00182.00186.00184.00222.00NANANA356.00NANANA
Operating Lease Liability Noncurrent 136.00127.00133.00138.00136.00144.00151.00158.00166.00165.00172.00173.00132.00133.00137.00NANANANANANANANA

    2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31
Stockholders Equity 1461.001446.001474.001462.001329.001299.001246.00935.00998.00901.00656.00761.00701.00730.00579.00643.00NANANA1832.00NANANA
Stockholders Equity Including Portion Attributable To Noncontrolling Interest 1461.001446.001475.001463.001330.001300.001247.00936.00998.00902.00657.00762.00702.00731.00580.00644.001633.001906.001834.001833.00NANANA
Additional Paid In Capital 2256.002246.002243.002235.002224.002211.002207.001818.001800.001794.001790.001784.001780.001776.001774.0059.00NANANA51.00NANANA
Retained Earnings Accumulated Deficit -763.00-758.00-727.00-720.00-790.00-803.00-847.00-763.00-741.00-825.00-1130.00-1082.00-1152.00-1125.00-1271.00-1211.00NANANA118.00NANANA
Accumulated Other Comprehensive Income Loss Net Of Tax -32.00-42.00-42.00-53.00-105.00-109.00-114.00-120.00-61.00-68.00-4.0059.0073.0079.0076.0082.00NANANA113.00NANANA
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value 10.001.006.00NA11.002.007.00NA4.006.004.00NA4.002.001.00NA7.009.008.00NANANANA

    2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31
Net Cash Provided By Used In Operating Activities 124.0019.0048.0096.00135.0023.0027.0057.0096.0051.00-15.00175.0083.00117.00-58.0091.0049.0012.00-13.00NANANANA
Net Cash Provided By Used In Investing Activities -75.00-87.00-66.00-78.00-51.00-55.00-50.00-84.00-214.00667.00-52.00190.00-79.00-51.00-73.005.00-45.00-55.00-55.00NANANANA
Net Cash Provided By Used In Financing Activities -37.0061.00-7.00-7.00-57.0016.0017.00-5.00-1.00-562.00-11.00-313.00-15.00-49.00139.00-71.00-7.0024.0067.00NANANANA

    2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31
Net Cash Provided By Used In Operating Activities 124.0019.0048.0096.00135.0023.0027.0057.0096.0051.00-15.00175.0083.00117.00-58.0091.0049.0012.00-13.00NANANANA
Net Income Loss -4.00-30.00-7.0071.0014.0045.00-84.00-40.0085.00306.00-48.0043.00-26.00146.00-59.00-950.00-289.00-40.0015.0055.002.0012.00-11.00
Profit Loss -4.00-30.00-7.0071.0014.0045.00-84.00-40.0085.00306.00-48.0048.00-26.00146.00-59.00-950.00-289.00-40.0015.00NANANANA
Depreciation Depletion And Amortization 64.0067.0068.0069.0074.0073.0074.0074.0095.0089.0090.00291.0093.0096.0030.0036.0043.0041.0037.00NANANANA
Amortization Of Financing Costs 5.004.003.004.004.003.004.004.007.007.004.005.002.002.002.002.002.003.002.00NANANANA

    2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31
Net Cash Provided By Used In Investing Activities -75.00-87.00-66.00-78.00-51.00-55.00-50.00-84.00-214.00667.00-52.00190.00-79.00-51.00-73.005.00-45.00-55.00-55.00NANANANA
Payments To Acquire Property Plant And Equipment 51.0065.0043.0051.0027.0031.0026.0063.0070.0044.0044.0094.0066.0040.0059.0045.0028.0040.0043.00NANANANA
Payments To Acquire Productive Assets 75.0087.0064.0078.0051.0055.0050.0084.0096.0068.0060.00108.0081.0054.0073.0065.0033.0060.0060.00NANANANA
Payments To Acquire Investments 0.000.002.00NANANANANANANANANANANANANANANANANANANANA

    2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31
Net Cash Provided By Used In Financing Activities -37.0061.00-7.00-7.00-57.0016.0017.00-5.00-1.00-562.00-11.00-313.00-15.00-49.00139.00-71.00-7.0024.0067.00NANANANA

    2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31
Revenue From Contract With Customer Excluding Assessed Tax 436.00438.00405.00468.00437.00473.00392.00467.00436.00439.00381.00410.00479.00490.00504.00496.00509.00579.00557.00545.00337.00375.00374.00
Intersegment Elimination -25.00-32.00-23.00-20.00-14.00-16.00-13.00-15.00-19.00-23.00-22.00-11.00-34.00-42.00-38.00-27.00-26.00-29.00-17.00NANANANA
Intersegment Elimination, Commercial And Other -25.00-32.00-23.00-20.00-14.00-16.00-13.00-15.00-19.00-23.00-22.00-28.00-31.00-32.00NANANANANANANANANA
Operating, Commercial And Other, Earth Intelligence 87.00101.0082.00113.0097.00103.0079.0084.0076.0075.0072.0083.0096.0052.0064.00NANANANANANANANA
Operating, Commercial And Other, Space Infrastructure 131.00128.00114.00142.00129.00145.0089.00144.00112.00109.0067.00100.00120.00148.00187.00NANANANANANANANA
Operating, U.s. Federal Government And Agencies, Earth Intelligence 188.00183.00169.00176.00174.00180.00171.00174.00198.00203.00199.00203.00186.00211.00190.00NANANANANANANANA
Operating, U.s. Federal Government And Agencies, Space Infrastructure 55.0058.0063.0057.0051.0061.0066.0080.0069.0075.0065.0053.0042.0033.0023.00NANANANANANANANA
Operating, Product, Space Infrastructure 161.00154.00154.00180.00166.00190.00142.00208.00161.00157.00107.00121.00129.00144.00166.00NANANANANANANANA
Operating, Service, Earth Intelligence 275.00284.00251.00288.00271.00283.00250.00258.00274.00278.00271.00286.00282.00263.00254.00NANANANANANANANA
Intersegment Elimination, Space Infrastructure 25.0032.0023.0019.0014.0016.0013.0015.0019.0023.0022.0029.0031.0032.0033.00NANANANANANANANA
Operating, Earth Intelligence 275.00284.00251.00289.00271.00283.00250.00258.00274.00278.00271.00286.00282.00263.00254.00NANANANANANANANA
Operating, Space Infrastructure 186.00186.00177.00199.00180.00206.00155.00224.00181.00184.00132.00153.00162.00181.00210.00NANANANANANANANA
Commercial And Other 193.00197.00173.00235.00212.00232.00155.00213.00169.00161.00117.00155.00185.00168.00218.00NANANANANANANANA
U.s. Federal Government And Agencies 243.00241.00232.00233.00225.00241.00237.00254.00267.00278.00264.00204.00242.00263.00231.00232.00207.00219.00232.00NANANANA
Product 161.00154.00154.00180.00166.00190.00142.00208.00161.00157.00107.0018.00158.00190.00194.00165.00201.00257.00228.00NANANANA
Service 275.00284.00251.00288.00271.00283.00250.00259.00275.00282.00274.00175.00321.00300.00310.00331.00308.00322.00329.00NANANANA
5.0026.007.0013.009.0037.0011.0011.009.0010.007.009.004.004.00NANANANANANANANANA
24.0025.0022.0030.0025.0020.0022.0021.0025.0023.0027.00-22.0063.0052.0068.00-112.0092.0096.0076.00NANANANA
3.003.006.002.003.002.0014.00NANANANA-62.0019.0028.0025.00195.0038.0053.0048.00NANANANA
14.0010.0017.0026.0018.0021.0015.0017.0025.0024.0018.00-34.0043.0034.0026.0021.0028.0036.0033.00NANANANA
US 372.00355.00335.00373.00363.00372.00323.00390.00358.00356.00302.00233.00320.00349.00338.00351.00312.00339.00369.00NANANANA
Other Geographical Location Than United States And Asia And Canada And Europe And Australia And South America 3.004.003.00-2.003.005.005.00-4.003.007.0012.00-15.0016.001.008.00-12.007.0010.009.00NANANANA
Middle East 15.0015.0015.0014.0013.0013.0014.0016.0012.0013.0013.0016.0022.0010.009.00NANANANANANANANA

Plots across concepts


IncomeStatement
Net Income Loss
Expenses
Other Nonoperating Income Expense
Balance Sheet
Cash And Cash Equivalents At Carrying Value
Assets
Cash And Cash Equivalents At Carrying Value
Current Assets
Cash And Cash Equivalents At Carrying Value
NonCurrent Assets
Other Assets Noncurrent
PropertyPlantAndEquipmentNet
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
Liabilities
Liabilities Current
Current Liabilities
Long Term Debt Current
Noncurrent Liabilities
Minority Interest
Stockholders Equity
Retained Earnings Accumulated Deficit
Per Share
Earnings Per Share Diluted
CashFlow
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInOperatingActivities
Net Income Loss
NetCashProvidedByUsedInInvestingActivities
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInFinancingActivities
Net Cash Provided By Used In Financing Activities
Shares
Common Stock Shares Issued
OperatingLeaseLiability
Operating Lease Liability Current
FiniteLivedIntangibleAssets
Finite Lived Intangible Assets Net

Line plots across dimensions of each concept


TTM Greenblatt ROC
_
(None,)
T T M  Greenblatt  R O C_
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:StatementGeographical
(None,)
Revenue From Contract With Customer Excluding Assessed Taxus-gaap: Statement Geographical
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:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization
us-gaap:ProductOrService
(None,)
Cost Of Goods And Service Excluding Depreciation Depletion And Amortizationus-gaap: Product Or Service
us-gaap:ComprehensiveIncomeNetOfTax
us-gaap:StatementEquityComponents
(None,)
Comprehensive Income Net Of Taxus-gaap: Statement Equity Components
us-gaap:StockholdersEquity
us-gaap:StatementEquityComponents
(None,)
Stockholders Equityus-gaap: Statement Equity Components
us-gaap:PropertyPlantAndEquipmentGross
us-gaap:PropertyPlantAndEquipmentByType
(None,)
Property Plant And Equipment Grossus-gaap: Property Plant And Equipment By Type
us-gaap:FiniteLivedIntangibleAssetsNet
us-gaap:FiniteLivedIntangibleAssetsByMajorClass
(None,)
Finite Lived Intangible Assets Netus-gaap: Finite Lived Intangible Assets By Major Class
us-gaap:StockholdersEquity
us-gaap:StatementEquityComponents
(None,)
Stockholders Equityus-gaap: Statement Equity Components
us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
us-gaap:StatementEquityComponents
(None,)
Stockholders Equity Including Portion Attributable To Noncontrolling Interestus-gaap: Statement Equity Components
us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
us-gaap:ConsolidationItems, us-gaap:StatementBusinessSegments
('us-gaap:Operating', None)
Payments To Acquire Property Plant And Equipmentus-gaap: Consolidation Items, us-gaap: Statement Business Segments
us-gaap:PaymentsToAcquireProductiveAssets
us-gaap:ConsolidationItems, us-gaap:StatementBusinessSegments
('us-gaap:Operating', None)
Payments To Acquire Productive Assetsus-gaap: Consolidation Items, us-gaap: Statement Business Segments
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:StatementGeographical
(None,)
Revenue From Contract With Customer Excluding Assessed Taxus-gaap: Statement Geographical
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