Home Data Calendar Blog

LBRT

Tables

    2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31
Weighted Average Number Of Diluted Shares Outstanding NA173.98176.22181.09NA189.91190.44184.00NA178.31172.52163.21NA84.9483.29114.95NA113.06114.34114.17NA118.47118.64118.18NANANANA
Weighted Average Number Of Shares Outstanding Basic NA169.78173.13176.57NA185.51186.72184.00NA178.31172.52163.21NA84.9483.2981.65NA74.1768.4067.43NA68.5569.0268.92NANANANA
Earnings Per Share Basic 0.560.880.880.920.840.790.56-0.03-0.31-0.22-0.29-0.21-0.41-0.41-0.550.02-0.150.150.320.270.280.500.720.34NANANANA
Earnings Per Share Diluted 0.530.850.870.900.810.780.55-0.03-0.31-0.22-0.29-0.21-0.41-0.41-0.550.02-0.150.150.320.260.270.490.710.34NANANANA

    2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31
Revenue From Contract With Customer Including Assessed Tax 1074.961215.901194.991232.321166.481122.45941.37770.48668.29646.71581.29550.85257.59147.5088.36472.34397.97507.95537.32528.83473.12552.52628.08491.10448.88436.33346.73252.39
Revenues 1074.961215.901194.991262.081225.591188.25942.62792.77683.74653.73581.29552.03257.59147.5088.36472.34397.97515.08542.15535.15473.12558.78628.08495.16448.88441.85346.73252.39
Gain Loss On Investments NANANANA0.002.52NANANANANANANANANANANANANANANANANANANANANANA
Cost Of Goods And Services Sold 777.25850.25833.46888.42890.85874.45713.72670.02635.35593.68521.96498.94236.51139.2489.52392.72344.43421.01426.44429.30377.59418.87455.47376.83339.31328.43267.63211.63
Costs And Expenses 951.201010.68988.511036.961027.131005.26832.01788.93747.17693.29617.29594.25311.95202.90161.90466.06416.30488.51490.94491.00431.57476.53513.87426.60385.86374.86305.18242.82
General And Administrative Expense 55.3055.0458.0353.0449.0950.4742.1638.3235.3632.2829.4026.3620.1118.8118.0628.6126.2125.3023.9922.0925.4024.6627.3121.6820.7422.2520.0217.08
Operating Income Loss 123.75205.23206.48225.12198.46182.98110.603.84-63.44-39.57-36.00-42.22-54.37-55.40-73.546.29-18.3326.5751.2044.1541.5582.25114.2168.5663.0366.9941.559.57
Interest Expense NANANA7.89NANANA8.49NANANA3.753.653.603.663.613.183.733.604.183.463.653.546.495.353.332.511.45
Interest Paid Net 7.137.566.195.766.695.274.503.853.584.362.682.642.812.762.722.933.004.072.313.273.203.213.114.444.63NANANA
Allocated Share Based Compensation Expense NA8.60NANANA6.104.20NANA4.205.90NANA4.504.304.10NA3.503.602.90NA1.901.20NANANANANA
Income Tax Expense Benefit 26.8249.8447.3354.48-4.432.570.230.83-0.190.7516.01-7.36-9.78-9.97-11.360.26-3.104.007.086.104.1512.2315.938.080.000.000.000.00
Income Taxes Paid Net 10.517.1352.52-3.474.240.431.254.83NANANANA-10.310.660.000.000.000.001.040.007.434.809.095.930.000.000.000.00
Profit Loss 92.38148.61152.67162.75153.18147.26105.34-5.48-56.54-39.38-52.47-38.62-48.23-49.02-65.832.42-18.4118.8440.5233.9133.9466.3794.7453.9957.6863.6639.038.12
Net Income Loss 92.38148.61152.67162.66152.87146.95105.16-5.38-55.59-38.89-50.56-34.20-37.03-34.50-45.771.72-12.1511.0022.0318.1218.9934.0949.5945.2857.680.000.000.00
Comprehensive Income Net Of Tax 95.31145.46154.67162.18154.07140.62102.15-4.33-56.09-41.15-49.42-32.89-37.03-34.50-45.771.72NANANANANANANANANANANANA
Net Income Loss Available To Common Stockholders Diluted 92.39148.61152.67162.72153.20147.21105.34-5.38-55.59-38.89-50.56-34.20-37.03-34.50-45.772.35-22.4016.4336.0229.9531.3257.8583.7739.99NANANANA

    2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31
Assets 3033.563089.122924.502760.622575.932525.162335.132190.882040.661966.091975.131916.781889.941058.751051.121298.551283.431295.231303.381268.861116.501101.031091.561038.93852.10NANANA
Liabilities 1192.151300.561250.561170.501078.631117.721005.12957.21810.22774.24745.69639.04579.90382.45331.16517.10501.94491.76510.93513.37375.69357.44352.06388.01416.85NANANA
Liabilities And Stockholders Equity 3033.563089.122924.502760.622575.932525.162335.132190.882040.661966.091975.131916.781889.941058.751051.121298.551283.431295.231303.381268.861116.501101.031091.561038.93852.10NANANA
Stockholders Equity 1841.411788.561673.941590.121495.021404.741327.571231.261213.241179.701216.811204.551150.64507.60531.83555.37554.83529.08471.55449.97433.07416.75423.94372.820.00NANANA

    2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31
Assets Current 954.251067.621073.911070.19956.67996.06840.92761.56630.38671.57668.69583.22567.13337.64299.69517.97488.97496.34486.02479.11461.22502.06518.79478.52352.03NANANA
Cash And Cash Equivalents At Carrying Value 36.7826.6031.6720.8843.6824.0541.4832.9220.0034.7030.7169.5368.9884.82124.5056.53112.69140.0032.5058.69103.3187.0883.3398.0716.3221.140.6112.83
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents 36.7826.6031.6720.8843.6824.0541.4832.9220.0034.7030.7169.5368.9884.82124.5056.53112.69140.0032.5058.69103.3187.0883.33NA16.32NANANA
Accounts Receivable Net Current NANANA488.61410.31480.71399.82360.40298.53325.22337.20200.71244.43105.9458.57281.86204.41203.22248.16223.65153.59241.35221.46211.47195.96NANANA
Inventory Net 205.87211.75201.07196.68214.45185.65163.65139.72134.59116.80120.02129.34118.5776.9981.1787.6288.5586.9886.8174.3560.0255.8462.3760.0755.52NANANA
Prepaid Expense And Other Assets Current 124.14100.85121.98119.97112.5395.2071.7674.3068.3385.5762.7247.8965.6431.4325.5038.2034.8323.0220.3324.8449.9233.3629.2426.8521.40NANANA

    2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31
Property Plant And Equipment Gross 2990.462847.212683.992482.792345.502218.542115.962033.671972.881764.121669.781648.761589.761143.651107.341097.031080.661050.611019.63949.32877.62838.77783.39733.70667.54NANANA
Construction In Progress Gross 156.59179.34181.32172.92158.52149.74151.67116.8489.60101.89141.99135.38153.7220.4445.1743.0226.734.625.2731.7856.7031.5133.1741.6825.68NANANA
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment 1501.681413.121319.121224.741141.661073.091000.24931.55863.19796.12734.88678.20622.53581.22539.38497.17455.69416.55377.29340.33307.28286.35255.55226.09198.45NANANA
Property Plant And Equipment Net 1645.371613.441546.191430.981362.361295.191267.391218.961199.291069.891076.901105.941120.95582.87613.14642.87651.70638.69647.61640.77627.05583.94561.01549.30494.78NANANA
Other Assets Noncurrent NANANA103.91105.30NANA82.7782.29NANA43.5181.8929.1930.7032.0434.3433.8533.5728.5428.2315.0311.7511.115.30NANANA

    2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31
Liabilities Current 639.42793.81744.23754.78649.50704.86622.07623.20569.25509.05491.14393.55356.15166.01100.95283.27266.50253.98270.70274.41219.74204.84205.70250.01220.50NANANA
Long Term Debt Current NANANANA1.021.021.011.011.010.380.380.370.360.360.350.410.410.400.400.390.390.820.380.370.01NANANA
Accounts Payable Current 293.73358.60368.72412.50326.82378.48311.40333.60288.80229.00182.88184.80193.3470.0127.38108.14117.6191.02108.10122.6780.4995.6293.29139.0866.85NANANA
Accrued Liabilities Current 261.07268.02265.34239.75279.11286.50269.64247.09235.12230.87256.68166.19118.38NANANANANANANANANANANANANANANA
Contract With Customer Liability Current NA16.7719.343.423.860.981.551.674.55NANANANANANANA0.00NANANA0.00NANANA9.23NANANA

    2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31
Long Term Debt 140.00223.00288.00210.00218.45253.70253.95212.20122.45121.50105.60105.69105.78105.86105.95106.04106.14106.24106.77106.43106.52107.08107.20107.28196.36NANANA
Long Term Debt Noncurrent 140.00223.00288.00210.00217.43252.68252.94211.19121.44121.12105.22105.32105.41105.50105.60105.62105.73105.84106.38106.04106.14106.27106.83106.91196.35NANANA
Deferred Income Tax Liabilities Net 102.341.041.071.041.040.560.560.560.560.770.76NANA2.6714.8928.9119.6619.56NANA32.99NANANANANANANA
Minority Interest NANANANA2.292.702.452.4017.2012.1512.6273.18159.41168.69188.13226.08226.66274.39320.90305.51307.75326.85315.56278.100.00NANANA
Operating Lease Liability Noncurrent 64.2669.7668.6666.4069.3072.9777.1777.1576.9790.3288.9445.7550.4354.2551.1535.6836.6940.2644.0347.810.00NANANANANANANA

    2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31
Stockholders Equity 1841.411788.561673.941590.121495.021404.741327.571231.261213.241179.701216.811204.551150.64507.60531.83555.37554.83529.08471.55449.97433.07416.75423.94372.820.00NANANA
Stockholders Equity Including Portion Attributable To Noncontrolling Interest 1841.411788.561673.941590.121497.311407.441330.021233.671230.441191.851229.431277.731310.04676.29719.96781.45781.49803.47792.45755.48740.81743.60739.50650.92392.77NANANA
Additional Paid In Capital 1093.501123.971146.131208.181266.101320.731384.131389.991367.641278.071274.031212.351125.55446.15435.88413.66410.60368.50318.10314.97312.66311.77349.49347.960.00NANANA
Retained Earnings Accumulated Deficit 752.33671.92531.97388.06234.5390.78-56.17-161.33-155.95-100.36-61.48-10.9123.2960.3294.82140.58143.10159.45152.32133.88119.27103.8273.2723.680.00NANANA
Accumulated Other Comprehensive Income Loss Net Of Tax -6.08-9.02-5.87-7.87-7.40-8.60-2.260.74-0.310.192.451.32NANANANANANANANANANANANANANANANA
Minority Interest NANANANA2.292.702.452.4017.2012.1512.6273.18159.41168.69188.13226.08226.66274.39320.90305.51307.75326.85315.56278.100.00NANANA
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value NA8.607.96NANA6.114.206.81NA4.255.904.954.254.494.284.123.603.543.572.882.331.931.20NANANANANA

    2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31
Net Cash Provided By Used In Operating Activities 294.74275.45240.45203.94237.75156.98121.0814.5555.3344.588.0427.5315.42-26.6296.400.2316.02147.3648.2249.49127.63114.4378.5030.7080.0069.55-38.7384.29
Net Cash Provided By Used In Investing Activities -143.89-172.14-226.64-129.65-116.78-101.05-141.97-90.86-67.17-53.42-42.11-23.79-19.00-11.27-24.92-45.08-36.65-27.63-63.88-66.18-71.55-46.10-83.11-54.73-58.75-46.41-80.27-124.62
Net Cash Provided By Used In Financing Activities -140.97-108.13-3.11-97.09-101.41-73.1229.8088.96-3.0913.32-4.91-3.27-12.26-1.79-3.51-11.31-6.68-12.24-10.52-27.93-39.84-64.58-10.13105.78-26.08-2.60106.7841.67

    2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31
Net Cash Provided By Used In Operating Activities 294.74275.45240.45203.94237.75156.98121.0814.5555.3344.588.0427.5315.42-26.6296.400.2316.02147.3648.2249.49127.63114.4378.5030.7080.0069.55-38.7384.29
Net Income Loss 92.38148.61152.67162.66152.87146.95105.16-5.38-55.59-38.89-50.56-34.20-37.03-34.50-45.771.72-12.1511.0022.0318.1218.9934.0949.5945.2857.680.000.000.00
Profit Loss 92.38148.61152.67162.75153.18147.26105.34-5.48-56.54-39.38-52.47-38.62-48.23-49.02-65.832.42-18.4118.8440.5233.9133.9466.3794.7453.9957.6863.6639.038.12
Depreciation Depletion And Amortization 118.42109.0099.6994.4088.2182.8577.3874.5971.6465.8563.2162.0645.8344.5044.9344.8344.3042.3240.3738.3934.1832.3030.6128.0225.6424.1617.5214.15
Increase Decrease In Accounts Receivable -140.1714.71-30.66136.51-83.8794.4260.8495.21-31.14-20.16120.4620.9841.5276.83-264.8893.487.34-90.4024.5170.06-89.9141.3310.0015.51-5.2654.4586.74-2.24
Increase Decrease In Inventories 0.5710.956.38-17.7928.5227.2624.185.0317.73-3.710.0910.508.65-4.18-6.35-0.262.870.8312.4614.320.91-6.545.694.5513.683.066.933.96
Deferred Income Tax Expense Benefit NANANANA-12.79-0.00NANA-1.040.0015.77-9.64-4.22-10.06NANA14.212.30NANA5.246.80NANA0.000.00NANA
Share Based Compensation 9.298.607.967.185.986.114.206.814.864.255.904.954.254.494.284.123.603.543.572.882.331.931.200.000.000.00NANA
Amortization Of Financing Costs NANANA1.18NANANA0.340.330.570.570.570.560.560.560.550.550.550.550.560.590.570.562.310.631.400.170.11

    2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31
Net Cash Provided By Used In Investing Activities -143.89-172.14-226.64-129.65-116.78-101.05-141.97-90.86-67.17-53.42-42.11-23.79-19.00-11.27-24.92-45.08-36.65-27.63-63.88-66.18-71.55-46.10-83.11-54.73-58.75-46.41-80.27-124.62
Payments To Acquire Productive Assets 138.09172.93159.14133.14124.94102.22133.7590.9975.7955.1542.5025.3620.8612.3125.0745.4036.9427.8364.0866.3371.7646.2285.8854.9859.4447.2080.27124.89

    2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31
Net Cash Provided By Used In Financing Activities -140.97-108.13-3.11-97.09-101.41-73.1229.8088.96-3.0913.32-4.91-3.27-12.26-1.79-3.51-11.31-6.68-12.24-10.52-27.93-39.84-64.58-10.13105.78-26.08-2.60106.7841.67
Payments Of Dividends 11.678.448.798.789.020.00NANA0.000.00-0.030.200.170.000.174.094.153.743.473.425.725.860.000.000.00NANANA
Dividends NA8.668.76NANANANANANANANANA0.000.000.004.244.203.873.593.528.203.54NANANANANANA
Payments For Repurchase Of Common Stock 39.0829.2860.0974.6555.22NANANANANANANANANA0.000.000.000.000.0018.4028.9853.920.000.000.00NANANA

    2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31
Revenues 1074.961215.901194.991262.081225.591188.25942.62792.77683.74653.73581.29552.03257.59147.5088.36472.34397.97515.08542.15535.15473.12558.78628.08495.16448.88441.85346.73252.39
Franklin Mountain Energy L L C, Hydraulic Fracturing Services, Related Party 48.1061.2043.50NA52.8055.501.20NANANANANANANANANANANANANANANANANANANANANA
Liberty Resources L L C, Hydraulic Fracturing Services, 5.3018.408.706.506.4010.30NANA1.600.000.001.200.000.000.000.0018.307.104.806.3023.106.300.003.90NANANANA
Nonrelated Party 1021.591136.381142.76NA1166.481122.45941.37NANANANANANANANANANANANANANANANANANANANANA
Related Party 53.3779.5352.23NA59.1265.791.25NANANANANANANANANANANANANANANANANANANANANA
Revenue From Contract With Customer Including Assessed Tax 1074.961215.901194.991232.321166.481122.45941.37770.48668.29646.71581.29550.85257.59147.5088.36472.34397.97507.95537.32528.83473.12552.52628.08491.10448.88436.33346.73252.39

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
Deferred Income Tax Assets Net
PropertyPlantAndEquipmentNet
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
Liabilities
Operating Lease Liability
Current Liabilities
Long Term Debt Current
Noncurrent Liabilities
Minority Interest
Stockholders Equity
Accumulated Other Comprehensive Income Loss Net Of Tax
Per Share
Common Stock Dividends Per Share Declared
CashFlow
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInOperatingActivities
Increase Decrease In Accounts Receivable
NetCashProvidedByUsedInInvestingActivities
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInFinancingActivities
Net Cash Provided By Used In Financing Activities
Shares
Weighted Average Number Of Shares Outstanding Basic
OperatingLeaseLiability
Operating Lease Liability Current
NonoperatingIncomeExpense
Other Nonoperating Income Expense
LesseeOperatingLeaseLiabilityPaymentsDue
Lessee Operating Lease Liability Payments Remainder Of Fiscal Year

Line plots across dimensions of each concept


us-gaap:CommonStockValue
us-gaap:StatementClassOfStock
(None,)
Common Stock Valueus-gaap: Statement Class Of Stock
us-gaap:CommonStockParOrStatedValuePerShare
us-gaap:StatementClassOfStock
(None,)
Common Stock Par Or Stated Value Per Shareus-gaap: Statement Class Of Stock
TTM Greenblatt ROC
_
(None,)
T T M  Greenblatt  R O C_
us-gaap:Revenues
us-gaap:RelatedPartyTransactionsByRelatedParty
(None,)
Revenuesus-gaap: Related Party Transactions By Related Party
us-gaap:ProfitLoss
us-gaap:StatementEquityComponents
(None,)
Profit Lossus-gaap: Statement Equity Components
us-gaap:AccountsReceivableNetCurrent
us-gaap:RelatedPartyTransactionsByRelatedParty
(None,)
Accounts Receivable Net Currentus-gaap: Related Party Transactions By Related Party
us-gaap:InventoryNet
us-gaap:PublicUtilitiesInventory
(None,)
Inventory Netus-gaap: Public Utilities Inventory
us-gaap:PropertyPlantAndEquipmentGross
us-gaap:PropertyPlantAndEquipmentByType
(None,)
Property Plant And Equipment Grossus-gaap: Property Plant And Equipment By Type
us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
us-gaap:StatementClassOfStock, us-gaap:StatementEquityComponents
(None, 'us-gaap:CommonStock')
Stockholders Equity Including Portion Attributable To Noncontrolling Interestus-gaap: Statement Class Of Stock, us-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:CommonStockValue
us-gaap:StatementClassOfStock
(None,)
Common Stock Valueus-gaap: Statement Class Of Stock
us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
us-gaap:StatementEquityComponents
(None,)
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Valueus-gaap: Statement Equity Components
us-gaap:ProfitLoss
us-gaap:StatementEquityComponents
(None,)
Profit Lossus-gaap: Statement Equity Components
us-gaap:Dividends
us-gaap:StatementEquityComponents
(None,)
Dividendsus-gaap: Statement Equity Components
us-gaap:Revenues
us-gaap:RelatedPartyTransactionsByRelatedParty
(None,)
Revenuesus-gaap: Related Party Transactions By Related Party