Home Data Calendar Blog

HCCI

Tables

    2023-06-30 2023-03-31 2022-12-31 2022-09-10 2022-06-18 2022-03-26 2021-09-11 2021-06-19 2021-03-27 2021-01-02 2020-09-05 2020-06-13 2020-03-21 2019-12-28 2019-09-07 2019-06-15 2019-03-23 2018-12-29 2018-09-08 2018-06-16 2018-03-24 2017-12-30 2017-09-09 2017-06-17 2017-03-25 2016-12-31 2016-09-10 2016-06-18 2016-03-26 2016-01-02 2015-09-12 2015-06-20 2015-03-28 2015-01-03 2014-09-06 2014-06-14 2014-03-22 2013-12-28 2013-09-07 2013-06-15 2013-03-23 2012-12-29 2012-09-08 2012-06-16 2012-03-24 2011-12-31 2011-09-10 2011-06-18 2011-03-26 2010-09-11 2010-06-19
Common Stock Value 0.240.240.240.240.230.230.230.230.230.230.230.230.230.230.230.230.230.230.230.230.230.230.230.230.220.220.220.220.220.220.22NANA0.22NANANA0.18NANANA0.180.180.180.140.140.140.14NANANA
Weighted Average Number Of Diluted Shares Outstanding 23.9323.86NA23.6723.6423.6423.5723.5723.5123.4723.4823.2623.4223.1923.4223.3723.1223.4123.4023.3622.9623.1022.9722.8322.8922.6022.5522.4222.2322.3722.4422.4022.1218.9818.8118.7818.4018.6818.5918.4618.1118.0718.4117.1414.9614.3614.8214.7514.3714.2410.97
Weighted Average Number Of Shares Outstanding Basic 23.6823.65NA23.5923.4923.4823.4323.4023.3723.3023.2923.2623.2423.1923.1823.1423.1223.0623.0523.0322.9622.8922.6922.5122.3522.2922.2722.2522.2322.1722.1522.1422.1218.9818.4518.4218.4018.3418.2718.1418.1118.0718.0616.6914.4914.3614.3214.3114.2514.2010.91
Earnings Per Share Basic 0.360.701.170.980.900.550.790.650.390.230.17-0.110.23-0.090.260.30-0.110.110.280.26-0.010.510.210.310.210.150.100.08-0.08-0.110.120.09-0.04-0.510.130.10-0.090.150.070.06-0.02-0.010.060.070.02-0.020.040.050.020.050.09
Earnings Per Share Diluted 0.360.701.160.980.890.540.790.640.390.230.17-0.110.23-0.090.250.30-0.110.110.270.26-0.010.510.200.300.210.150.100.08-0.08-0.110.120.09-0.04-0.510.130.10-0.090.140.070.06-0.02-0.010.060.070.02-0.010.040.050.020.050.08

    2023-06-30 2023-03-31 2022-12-31 2022-09-10 2022-06-18 2022-03-26 2021-09-11 2021-06-19 2021-03-27 2021-01-02 2020-09-05 2020-06-13 2020-03-21 2019-12-28 2019-09-07 2019-06-15 2019-03-23 2018-12-29 2018-09-08 2018-06-16 2018-03-24 2017-12-30 2017-09-09 2017-06-17 2017-03-25 2016-12-31 2016-09-10 2016-06-18 2016-03-26 2016-01-02 2015-09-12 2015-06-20 2015-03-28 2015-01-03 2014-09-06 2014-06-14 2014-03-22 2013-12-28 2013-09-07 2013-06-15 2013-03-23 2012-12-29 2012-09-08 2012-06-16 2012-03-24 2011-12-31 2011-09-10 2011-06-18 2011-03-26 2010-09-11 2010-06-19
Revenue From Contract With Customer Excluding Assessed Tax 183.48185.79232.19165.76150.37133.39117.45111.5899.97132.0381.7874.11101.48138.8199.1799.2492.22126.9899.63100.1983.06115.7983.3386.3880.45106.7581.8780.5578.45100.3682.6982.9484.04117.0977.9278.0865.9791.9867.6063.5560.0177.6462.0762.2750.5154.9137.2431.9728.7426.7425.34
Revenues 192.17193.48241.10172.22156.65139.37123.17117.28105.38132.0387.1379.52107.26138.81104.84105.0095.77127.0699.67100.3083.15115.7983.3386.3880.45106.7581.8780.5578.45100.3682.6982.9484.04117.0977.9278.0865.9791.9867.6063.5560.0177.6462.0762.2750.5154.9137.2431.9728.7426.7425.34
Costs And Expenses 146.39140.06175.75114.15104.75101.7879.4978.3376.7798.9867.1272.2983.25108.1580.1278.8582.48102.4676.0576.2768.3987.8963.6563.2761.2979.8561.7061.7164.2583.1363.5064.3669.71107.1462.5963.5257.3774.4555.7052.2052.2966.6152.7251.9142.3446.5630.2024.7322.5120.40NA
Selling General And Administrative Expense 20.3617.7024.9317.0915.0213.7313.2913.0412.1915.039.4111.1311.5215.5411.2411.0412.4014.5310.6411.5211.0213.5310.9610.5712.3415.3710.7311.5212.2113.729.8710.6211.0720.318.188.318.849.587.057.056.598.645.586.245.766.474.894.824.544.004.29
Operating Income Loss 13.8824.0238.7133.0529.0917.5524.8620.6212.758.225.41-2.576.95-1.978.489.53-3.194.378.968.51-0.298.737.6211.387.705.813.823.34-2.07-3.454.803.82-0.98-14.544.383.32-2.824.682.492.04-0.72-0.151.872.220.64-0.250.951.220.581.261.64
Interest Expense Debt 1.901.80NA0.900.300.200.200.300.30NA0.300.400.40NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Interest Paid Net 1.472.090.470.490.070.070.020.000.11NA0.370.280.090.280.310.330.330.310.310.290.250.16NANANANANANANANANANANANANANANANANANANANANANANA0.00NANANANANA
Allocated Share Based Compensation Expense NANANANA0.23NANANANANANANANANANANANANANANANANANANANANANANANANANA0.360.23NA0.400.48-0.080.560.360.350.09NANANANANANANANANANA
Income Tax Expense Benefit 3.315.629.268.977.734.456.145.333.222.471.16-0.251.45-0.172.252.15-0.991.462.282.15-0.44-3.442.593.982.791.670.941.06-0.86-1.521.641.41-0.63-5.491.941.30-1.241.901.060.87-0.41-0.020.720.850.19-0.080.340.490.230.540.70
Income Taxes Paid 9.640.0411.290.0011.780.020.00-0.310.95NA0.230.030.030.000.230.980.000.560.000.370.000.280.000.210.000.000.070.210.04NA0.200.000.06NA0.000.230.050.500.00-0.21-0.01-0.050.00-0.23-0.000.13-0.020.29-0.090.09NA
Net Income Loss 8.6416.59NA23.2021.1112.8818.5115.119.215.343.96-2.665.29-2.155.977.06-2.512.506.346.00-0.1211.724.706.934.763.442.331.83-1.77-2.492.711.97-0.94-9.692.411.93-1.662.651.311.03-0.44-0.271.031.220.27-0.190.610.720.340.730.93
Comprehensive Income Net Of Tax 8.7016.59NA23.1920.9912.9218.3615.119.21NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    2023-06-30 2023-03-31 2022-12-31 2022-09-10 2022-06-18 2022-03-26 2021-09-11 2021-06-19 2021-03-27 2021-01-02 2020-09-05 2020-06-13 2020-03-21 2019-12-28 2019-09-07 2019-06-15 2019-03-23 2018-12-29 2018-09-08 2018-06-16 2018-03-24 2017-12-30 2017-09-09 2017-06-17 2017-03-25 2016-12-31 2016-09-10 2016-06-18 2016-03-26 2016-01-02 2015-09-12 2015-06-20 2015-03-28 2015-01-03 2014-09-06 2014-06-14 2014-03-22 2013-12-28 2013-09-07 2013-06-15 2013-03-23 2012-12-29 2012-09-08 2012-06-16 2012-03-24 2011-12-31 2011-09-10 2011-06-18 2011-03-26 2010-09-11 2010-06-19
Assets 812.79811.01794.24759.01579.54561.41504.83469.84442.30461.67453.61452.79466.66471.31448.55432.74411.58347.82340.71333.14314.52314.66307.46297.47282.68314.31311.40304.14299.63303.26304.89306.52312.41319.82225.81222.59214.18215.96211.04204.56203.65199.11204.43201.00150.40152.42123.32107.84NANANA
Liabilities 356.89365.05364.01357.07202.19204.97182.27165.81154.98184.17182.77186.75198.65205.68182.25173.63159.4193.5990.5390.6979.0678.7384.6183.1577.16116.04117.94113.35111.03113.43112.87NA125.57132.4162.5962.3156.4956.6555.4052.9553.5849.7255.1653.2471.2673.8646.3431.79NANANA
Liabilities And Stockholders Equity 812.79811.01794.24759.01579.54561.41504.83469.84442.30461.67453.61452.79466.66471.31448.55432.74411.58347.82340.71333.14314.52314.66307.46297.47282.68314.31311.40304.14299.63303.26304.89NA312.41319.82225.81222.59214.18215.96211.04204.56203.65199.11204.43201.00150.40152.42123.32107.84NANANA
Stockholders Equity 455.90445.96430.23401.94377.34356.45322.56304.03287.32277.50270.84266.04268.01265.00265.78258.67251.45253.58249.63241.97234.74235.23222.28213.80204.75197.55192.79190.20187.89189.16191.39NA185.89186.50162.36159.43156.73158.37154.74150.73149.22149.39149.26147.7779.1478.5576.9876.04NANANA

    2023-06-30 2023-03-31 2022-12-31 2022-09-10 2022-06-18 2022-03-26 2021-09-11 2021-06-19 2021-03-27 2021-01-02 2020-09-05 2020-06-13 2020-03-21 2019-12-28 2019-09-07 2019-06-15 2019-03-23 2018-12-29 2018-09-08 2018-06-16 2018-03-24 2017-12-30 2017-09-09 2017-06-17 2017-03-25 2016-12-31 2016-09-10 2016-06-18 2016-03-26 2016-01-02 2015-09-12 2015-06-20 2015-03-28 2015-01-03 2014-09-06 2014-06-14 2014-03-22 2013-12-28 2013-09-07 2013-06-15 2013-03-23 2012-12-29 2012-09-08 2012-06-16 2012-03-24 2011-12-31 2011-09-10 2011-06-18 2011-03-26 2010-09-11 2010-06-19
Assets Current 199.48206.54191.30203.06195.80178.39173.58158.80132.83151.48134.84129.86147.23152.76150.05143.62130.59135.22133.86127.71114.96114.91107.1094.8978.47108.80104.4296.9490.8396.20102.83NA108.09116.5389.2388.8782.3985.7895.94101.86102.18102.56108.72108.1958.3144.4752.6045.34NANANA
Cash And Cash Equivalents At Carrying Value 33.1035.3422.0525.7173.7671.0775.2767.2746.6767.5852.6550.7856.9460.6958.9552.1742.6943.5846.3141.8337.5641.8933.4525.2410.8936.6129.7725.3222.4023.6120.4619.3920.2821.5515.8918.0319.9422.6330.8940.9844.4847.7746.3850.570.732.1912.707.4210.7926.2322.73
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents 33.1035.3422.0525.7173.7671.0775.2767.2746.6767.5852.6550.7856.9460.6958.9552.1742.6943.5846.3141.8337.5641.89NANANA36.61NANANANANANANANANANANANANANANANANANANANANANANANANA
Accounts Receivable Net Current 104.70113.07114.41118.7280.2770.0560.2959.3952.6148.4848.8847.1055.1255.5955.6554.9853.3351.7451.0553.9146.8845.4945.8844.3443.1747.5347.3743.4941.8941.5944.1647.6547.7049.8636.2735.9229.3031.1732.0127.2524.6123.3429.0425.0024.7017.0517.1617.02NANANA
Inventory Net 47.0247.2940.7342.4736.2230.2027.8525.9625.5324.9824.8425.6229.1129.3728.2629.0529.6633.0629.7526.9325.3921.6420.9318.8619.7218.5620.7221.5522.2524.7727.1128.5727.3430.8030.1629.9427.9527.3127.9829.4428.0327.2326.4128.4528.6521.2618.1717.68NANANA
Other Assets Current 14.6510.8412.9915.034.435.959.035.055.578.018.476.366.067.107.197.424.916.836.755.045.125.896.836.454.686.096.566.584.296.237.96NA10.2311.785.593.984.193.634.913.423.602.823.412.462.601.962.602.59NANANA

    2023-06-30 2023-03-31 2022-12-31 2022-09-10 2022-06-18 2022-03-26 2021-09-11 2021-06-19 2021-03-27 2021-01-02 2020-09-05 2020-06-13 2020-03-21 2019-12-28 2019-09-07 2019-06-15 2019-03-23 2018-12-29 2018-09-08 2018-06-16 2018-03-24 2017-12-30 2017-09-09 2017-06-17 2017-03-25 2016-12-31 2016-09-10 2016-06-18 2016-03-26 2016-01-02 2015-09-12 2015-06-20 2015-03-28 2015-01-03 2014-09-06 2014-06-14 2014-03-22 2013-12-28 2013-09-07 2013-06-15 2013-03-23 2012-12-29 2012-09-08 2012-06-16 2012-03-24 2011-12-31 2011-09-10 2011-06-18 2011-03-26 2010-09-11 2010-06-19
Property Plant And Equipment Gross NANA326.96NANANANA237.14235.20232.29233.04232.16228.55223.01210.81209.11205.98199.16190.16185.96181.10178.86176.12175.44174.20172.63169.88167.18165.89162.93164.19163.23163.39159.81110.29106.79104.62101.6093.6888.2586.2884.1182.9879.48NA75.30NANANANANA
Amortization Of Intangible Assets 2.902.703.401.501.401.401.101.001.20NA1.101.000.901.100.700.701.000.900.700.700.701.000.800.800.801.000.700.700.80NA0.700.700.70NA0.500.500.400.500.200.200.200.200.200.200.20NANANANANANA
Property Plant And Equipment Net 232.32225.58222.94233.04171.17171.89157.97156.04154.75153.02157.47159.10157.93154.91145.95145.60144.80139.99133.75131.56128.50128.12128.12129.54130.45131.18131.40131.00132.05131.37134.20135.58138.11137.1490.2987.8386.8785.1278.7974.4673.6072.2571.7469.1468.8966.6949.9857.85NANANA
Goodwill 112.24112.24112.24133.1349.7049.7048.1935.5435.5435.5437.5137.5132.9933.0032.7432.7432.3634.1234.1234.1231.5831.5831.5831.5731.5731.4831.5131.5131.5130.3222.96NA19.3319.339.809.799.699.657.752.613.681.801.801.801.801.761.141.14NANANA
Intangible Assets Net Excluding Goodwill 97.0999.75102.3343.3544.6144.6820.4917.8218.4819.5818.0018.3416.1216.8916.1516.7617.0714.6815.2115.9016.0016.7317.6118.3419.1019.8220.7921.5422.1622.2022.0423.2824.3924.7715.5115.5715.3916.059.706.975.984.554.424.504.544.473.533.51NANANA

    2023-06-30 2023-03-31 2022-12-31 2022-09-10 2022-06-18 2022-03-26 2021-09-11 2021-06-19 2021-03-27 2021-01-02 2020-09-05 2020-06-13 2020-03-21 2019-12-28 2019-09-07 2019-06-15 2019-03-23 2018-12-29 2018-09-08 2018-06-16 2018-03-24 2017-12-30 2017-09-09 2017-06-17 2017-03-25 2016-12-31 2016-09-10 2016-06-18 2016-03-26 2016-01-02 2015-09-12 2015-06-20 2015-03-28 2015-01-03 2014-09-06 2014-06-14 2014-03-22 2013-12-28 2013-09-07 2013-06-15 2013-03-23 2012-12-29 2012-09-08 2012-06-16 2012-03-24 2011-12-31 2011-09-10 2011-06-18 2011-03-26 2010-09-11 2010-06-19
Liabilities Current 107.45118.11115.75227.8297.6199.2590.2077.8972.8873.0071.9875.5383.4090.4475.8378.8972.4550.0348.0350.5541.0840.4342.7543.7541.6354.2154.3249.0846.2346.5137.02NA46.8753.0334.4035.5330.5029.3629.6827.0527.8324.4327.2026.7945.4928.9322.7018.25NANANA
Long Term Debt Current NA5.00NANANANANANANA1.98NANANA2.25NANANA0.17NANANA0.000.000.000.006.946.666.666.686.706.08NA5.195.262.422.412.492.912.392.071.971.801.681.551.301.050.670.55NANANA
Accounts Payable Current 52.6054.5355.0956.7545.0443.0532.2532.1931.0229.6626.9331.6130.6138.0635.0938.3234.8632.6331.4135.1727.8525.5726.7328.8627.9830.9831.6125.1224.0825.1319.66NA28.0232.4723.7825.5421.2518.2918.9517.3619.1616.5118.6018.5825.3821.2714.8112.72NANANA
Taxes Payable Current 3.217.206.0417.328.5013.4517.1710.1210.1410.599.168.617.056.547.116.926.296.126.686.475.905.797.607.476.966.737.217.226.706.743.64NA3.014.081.921.791.331.291.481.531.121.071.311.301.491.122.851.14NANANA
Other Liabilities Current 10.5510.7612.3813.1511.1811.949.036.345.314.925.785.5116.1216.424.995.675.995.094.784.522.562.692.732.242.213.253.965.314.693.623.52NA5.156.012.642.782.952.732.842.562.612.512.542.292.572.561.451.33NANANA
Contract With Customer Liability Current 3.263.212.522.642.652.572.272.312.231.982.272.152.432.252.332.372.400.170.230.210.240.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    2023-06-30 2023-03-31 2022-12-31 2022-09-10 2022-06-18 2022-03-26 2021-09-11 2021-06-19 2021-03-27 2021-01-02 2020-09-05 2020-06-13 2020-03-21 2019-12-28 2019-09-07 2019-06-15 2019-03-23 2018-12-29 2018-09-08 2018-06-16 2018-03-24 2017-12-30 2017-09-09 2017-06-17 2017-03-25 2016-12-31 2016-09-10 2016-06-18 2016-03-26 2016-01-02 2015-09-12 2015-06-20 2015-03-28 2015-01-03 2014-09-06 2014-06-14 2014-03-22 2013-12-28 2013-09-07 2013-06-15 2013-03-23 2012-12-29 2012-09-08 2012-06-16 2012-03-24 2011-12-31 2011-09-10 2011-06-18 2011-03-26 2010-09-11 2010-06-19
Long Term Debt NANA89.38NANANANANANA29.6629.5629.4929.4229.3529.2529.1929.1229.0528.9528.8828.8128.7428.6528.58NA63.45NANANA70.9073.5077.70NA78.8018.3018.6019.0020.9619.5019.80NA19.50NANANANANANANANANA
Long Term Debt Noncurrent 84.4884.4389.38NANANANANANA29.66NANANA29.35NANANA29.05NANANA28.74NANA28.5156.5259.9261.4362.9464.1967.52NA73.8573.8516.7517.1217.5017.5018.2518.6219.000.830.951.081.211.341.461.59NANANA
Deferred Income Tax Liabilities Net 60.7760.3057.1634.4732.0731.5227.2929.8324.5221.2219.6418.5218.6217.1617.8715.6713.5414.5213.5511.269.179.5613.2110.827.025.313.702.84NA2.73NANANANANANANANANANANANANANANANANANANANANA
Other Liabilities Noncurrent 0.770.640.990.830.710.592.080.20NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating Lease Liability Noncurrent NANA62.6993.9570.3972.1959.8757.9057.5860.2961.5863.2267.2168.7359.2949.8944.30NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    2023-06-30 2023-03-31 2022-12-31 2022-09-10 2022-06-18 2022-03-26 2021-09-11 2021-06-19 2021-03-27 2021-01-02 2020-09-05 2020-06-13 2020-03-21 2019-12-28 2019-09-07 2019-06-15 2019-03-23 2018-12-29 2018-09-08 2018-06-16 2018-03-24 2017-12-30 2017-09-09 2017-06-17 2017-03-25 2016-12-31 2016-09-10 2016-06-18 2016-03-26 2016-01-02 2015-09-12 2015-06-20 2015-03-28 2015-01-03 2014-09-06 2014-06-14 2014-03-22 2013-12-28 2013-09-07 2013-06-15 2013-03-23 2012-12-29 2012-09-08 2012-06-16 2012-03-24 2011-12-31 2011-09-10 2011-06-18 2011-03-26 2010-09-11 2010-06-19
Stockholders Equity 455.90445.96430.23401.94377.34356.45322.56304.03287.32277.50270.84266.04268.01265.00265.78258.67251.45253.58249.63241.97234.74235.23222.28213.80204.75197.55192.79190.20187.89189.16191.39NA185.89186.50162.36159.43156.73158.37154.74150.73149.22149.39149.26147.7779.1478.5576.9876.04NANANA
Stockholders Equity Including Portion Attributable To Noncontrolling Interest 455.90445.96430.23401.94377.34356.45322.56304.03287.32277.50270.84266.04268.01265.63266.31259.11252.18254.23250.18242.45235.45235.93222.85214.32205.53198.27193.46190.79188.60189.83192.02189.08186.85187.41163.21160.28157.68159.30155.65151.61150.08149.39NANANA78.55NANANANANA
Common Stock Value 0.240.240.240.240.230.230.230.230.230.230.230.230.230.230.230.230.230.230.230.230.230.230.230.230.220.220.220.220.220.220.22NANA0.22NANANA0.18NANANA0.180.180.180.140.140.140.14NANANA
Additional Paid In Capital 208.91207.67208.53207.70206.30206.39203.53203.36201.76201.15199.84198.99198.31200.58199.22198.07197.91197.53196.08194.77193.54193.64192.42188.64186.53185.10183.79183.53183.05182.56182.30NANA181.14NANANA146.04NANANA141.61NANANANANANANANANA
Retained Earnings Accumulated Deficit 247.06238.41221.83194.25171.05149.94118.94100.4485.3376.1270.7766.8169.4764.1866.3360.3653.3155.8253.3146.9740.9741.3629.6424.9318.0012.238.786.454.626.388.87NANA5.13NANANA12.14NANANA7.607.876.835.615.345.544.93NANANA
Accumulated Other Comprehensive Income Loss Net Of Tax -0.31-0.36-0.37-0.25-0.24-0.12-0.14NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value 1.071.130.691.261.171.350.921.471.22NA0.730.551.071.231.020.830.891.321.191.040.831.070.620.680.311.030.140.370.37NANANANANANANANANANANANANANANANANANANANANANA

    2023-06-30 2023-03-31 2022-12-31 2022-09-10 2022-06-18 2022-03-26 2021-09-11 2021-06-19 2021-03-27 2021-01-02 2020-09-05 2020-06-13 2020-03-21 2019-12-28 2019-09-07 2019-06-15 2019-03-23 2018-12-29 2018-09-08 2018-06-16 2018-03-24 2017-12-30 2017-09-09 2017-06-17 2017-03-25 2016-12-31 2016-09-10 2016-06-18 2016-03-26 2016-01-02 2015-09-12 2015-06-20 2015-03-28 2015-01-03 2014-09-06 2014-06-14 2014-03-22 2013-12-28 2013-09-07 2013-06-15 2013-03-23 2012-12-29 2012-09-08 2012-06-16 2012-03-24 2011-12-31 2011-09-10 2011-06-18 2011-03-26 2010-09-11 2010-06-19
Net Cash Provided By Used In Operating Activities 21.1825.6634.2219.2114.5824.5921.7825.1416.20NA4.967.5910.2716.9310.9916.169.187.0710.1613.38-0.5413.314.1116.2111.7014.109.618.166.23NA7.615.164.25NA4.404.122.7910.742.220.431.996.70-0.120.39-4.324.164.52-2.32-1.463.42NA
Net Cash Provided By Used In Investing Activities -16.67-8.65-22.42-165.99-9.70-9.14-12.41-4.13-5.26NA-2.91-13.42-9.84-15.32-4.32-5.62-9.55-9.94-5.79-8.29-3.51-4.670.94-2.99-3.29-4.21-3.62-3.53-7.54NA-2.26-4.70-5.46NA-5.87-5.25-4.93-18.75-11.80-3.46-5.56-4.54-3.81-23.929.2115.899.2910.879.563.53NA
Net Cash Provided By Used In Financing Activities -6.75-3.72-15.4698.73-2.19-0.65-1.38-0.41-31.85NA-0.18-0.33-4.180.130.12-1.07-0.510.130.12-0.81-0.28-0.203.161.13-34.13-3.05-1.55-1.700.10NA-4.28-1.36-0.07NA-0.67-0.78-0.56-0.25-0.51-0.470.28-0.77-0.2654.9412.081.2210.059.830.053.60NA

    2023-06-30 2023-03-31 2022-12-31 2022-09-10 2022-06-18 2022-03-26 2021-09-11 2021-06-19 2021-03-27 2021-01-02 2020-09-05 2020-06-13 2020-03-21 2019-12-28 2019-09-07 2019-06-15 2019-03-23 2018-12-29 2018-09-08 2018-06-16 2018-03-24 2017-12-30 2017-09-09 2017-06-17 2017-03-25 2016-12-31 2016-09-10 2016-06-18 2016-03-26 2016-01-02 2015-09-12 2015-06-20 2015-03-28 2015-01-03 2014-09-06 2014-06-14 2014-03-22 2013-12-28 2013-09-07 2013-06-15 2013-03-23 2012-12-29 2012-09-08 2012-06-16 2012-03-24 2011-12-31 2011-09-10 2011-06-18 2011-03-26 2010-09-11 2010-06-19
Net Cash Provided By Used In Operating Activities 21.1825.6634.2219.2114.5824.5921.7825.1416.20NA4.967.5910.2716.9310.9916.169.187.0710.1613.38-0.5413.314.1116.2111.7014.109.618.166.23NA7.615.164.25NA4.404.122.7910.742.220.431.996.70-0.120.39-4.324.164.52-2.32-1.463.42NA
Net Income Loss 8.6416.59NA23.2021.1112.8818.5115.119.215.343.96-2.665.29-2.155.977.06-2.512.506.346.00-0.1211.724.706.934.763.442.331.83-1.77-2.492.711.97-0.94-9.692.411.93-1.662.651.311.03-0.44-0.271.031.220.27-0.190.610.720.340.730.93
Depreciation Depletion And Amortization 11.8012.1714.188.266.786.515.775.623.788.215.635.465.276.073.984.064.145.083.783.663.645.464.194.184.135.554.204.124.134.154.424.304.334.972.592.692.633.282.222.161.862.551.901.911.772.121.211.221.111.081.05
Increase Decrease In Accounts Receivable -6.74-1.70-2.2312.8110.537.681.406.874.61NA1.88-7.85-0.280.770.931.941.471.14-3.036.131.68-0.091.651.19-4.380.144.241.99-0.09NA-1.550.31-1.80NA0.406.69-1.84-0.754.352.991.21-5.284.200.637.860.08-0.34-5.181.450.00NA
Increase Decrease In Inventories -0.276.57-1.746.256.030.661.820.430.55NA-0.79-3.49-0.261.11-0.79-0.63-3.723.312.811.283.750.702.07-0.861.17-2.22-0.83-0.52-1.08NA0.973.05-0.86NA0.221.970.65-1.63-1.771.410.330.81-2.03-0.207.39-2.81-0.48-7.941.911.00NA
Increase Decrease In Accounts Payable -1.32-2.14-3.466.991.886.210.100.801.34NA-4.190.45-5.271.92-3.894.371.530.33-3.146.472.34-1.16-1.980.86-2.63-1.016.272.120.50NA-2.87-3.97-4.26NA-1.404.903.66-1.250.55-1.732.61-0.99-0.97-3.938.792.901.960.790.35-0.39NA
Deferred Income Tax Expense Benefit 0.473.147.421.350.550.40-2.545.313.30NA1.13-0.101.46-0.712.202.12-0.970.962.292.09-0.39-3.652.403.802.711.620.860.98-0.86NA1.601.31-0.66NA1.781.14-1.181.960.900.78-0.400.50-0.041.00-0.182.65-0.280.54-0.140.28NA
Share Based Compensation 1.201.260.851.381.291.491.041.671.22NA0.730.551.071.231.020.830.891.321.191.040.831.430.620.680.311.030.140.370.37NA0.230.360.23NA0.400.48-0.080.560.360.350.100.300.340.330.100.290.260.250.260.15NA

    2023-06-30 2023-03-31 2022-12-31 2022-09-10 2022-06-18 2022-03-26 2021-09-11 2021-06-19 2021-03-27 2021-01-02 2020-09-05 2020-06-13 2020-03-21 2019-12-28 2019-09-07 2019-06-15 2019-03-23 2018-12-29 2018-09-08 2018-06-16 2018-03-24 2017-12-30 2017-09-09 2017-06-17 2017-03-25 2016-12-31 2016-09-10 2016-06-18 2016-03-26 2016-01-02 2015-09-12 2015-06-20 2015-03-28 2015-01-03 2014-09-06 2014-06-14 2014-03-22 2013-12-28 2013-09-07 2013-06-15 2013-03-23 2012-12-29 2012-09-08 2012-06-16 2012-03-24 2011-12-31 2011-09-10 2011-06-18 2011-03-26 2010-09-11 2010-06-19
Net Cash Provided By Used In Investing Activities -16.67-8.65-22.42-165.99-9.70-9.14-12.41-4.13-5.26NA-2.91-13.42-9.84-15.32-4.32-5.62-9.55-9.94-5.79-8.29-3.51-4.670.94-2.99-3.29-4.21-3.62-3.53-7.54NA-2.26-4.70-5.46NA-5.87-5.25-4.93-18.75-11.80-3.46-5.56-4.54-3.81-23.929.2115.899.2910.879.563.53NA
Payments To Acquire Property Plant And Equipment 16.959.9523.548.226.799.151.115.515.41NA3.333.299.8414.374.325.027.589.955.503.803.574.933.133.023.313.283.923.195.49NA2.264.705.46NA5.874.304.937.184.073.403.164.353.7123.23-8.94-14.52-9.13-10.72-8.48-3.29NA

    2023-06-30 2023-03-31 2022-12-31 2022-09-10 2022-06-18 2022-03-26 2021-09-11 2021-06-19 2021-03-27 2021-01-02 2020-09-05 2020-06-13 2020-03-21 2019-12-28 2019-09-07 2019-06-15 2019-03-23 2018-12-29 2018-09-08 2018-06-16 2018-03-24 2017-12-30 2017-09-09 2017-06-17 2017-03-25 2016-12-31 2016-09-10 2016-06-18 2016-03-26 2016-01-02 2015-09-12 2015-06-20 2015-03-28 2015-01-03 2014-09-06 2014-06-14 2014-03-22 2013-12-28 2013-09-07 2013-06-15 2013-03-23 2012-12-29 2012-09-08 2012-06-16 2012-03-24 2011-12-31 2011-09-10 2011-06-18 2011-03-26 2010-09-11 2010-06-19
Net Cash Provided By Used In Financing Activities -6.75-3.72-15.4698.73-2.19-0.65-1.38-0.41-31.85NA-0.18-0.33-4.180.130.12-1.07-0.510.130.12-0.81-0.28-0.203.161.13-34.13-3.05-1.55-1.700.10NA-4.28-1.36-0.07NA-0.67-0.78-0.56-0.25-0.51-0.470.28-0.77-0.2654.9412.081.2210.059.830.053.60NA

    2023-06-30 2023-03-31 2022-12-31 2022-09-10 2022-06-18 2022-03-26 2021-09-11 2021-06-19 2021-03-27 2021-01-02 2020-09-05 2020-06-13 2020-03-21 2019-12-28 2019-09-07 2019-06-15 2019-03-23 2018-12-29 2018-09-08 2018-06-16 2018-03-24 2017-12-30 2017-09-09 2017-06-17 2017-03-25 2016-12-31 2016-09-10 2016-06-18 2016-03-26 2016-01-02 2015-09-12 2015-06-20 2015-03-28 2015-01-03 2014-09-06 2014-06-14 2014-03-22 2013-12-28 2013-09-07 2013-06-15 2013-03-23 2012-12-29 2012-09-08 2012-06-16 2012-03-24 2011-12-31 2011-09-10 2011-06-18 2011-03-26 2010-09-11 2010-06-19
Revenues 192.17193.48241.10172.22156.65139.37123.17117.28105.38132.0387.1379.52107.26138.81104.84105.0095.77127.0699.67100.3083.15115.7983.3386.3880.45106.7581.8780.5578.45100.3682.6982.9484.04117.0977.9278.0865.9791.9867.6063.5560.0177.6462.0762.2750.5154.9137.2431.9728.7426.7425.34
Intersegment Elimination 2.702.50NANA2.001.90NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Environmental Services 95.9794.77165.81106.6891.8884.6572.3472.7269.46NA62.4459.8077.4596.8668.9970.2066.5085.9063.3164.4457.4874.7055.0455.0953.2268.3051.2852.4452.36NA52.1252.9752.88NA41.80NANANANANANANANANANANANANANANANA
Operating, Industrial And Field Services 47.0745.76NANA13.7011.11NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Oil Business 49.1352.9675.2865.5464.7754.7250.8444.5635.92NA24.7019.7229.8141.9535.8534.8029.2841.1636.3735.8625.6741.0928.2931.2927.2438.4530.5928.1126.09NA30.5629.9731.15NA36.11NANANANANANANANANANANANANANANANA
Environmental Services 95.9794.77165.81106.6891.8884.6572.3472.7269.46NA62.4459.8077.4596.8668.9970.2066.5085.9063.3164.4457.48NANANANANANANANANANA52.9752.88NA41.8041.6538.9149.9836.6735.8334.7944.4532.1432.0530.5138.1327.6327.64NANANA
Industrial And Field Services 47.0745.76NANA13.7011.11NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Oil Business 49.1352.9675.2865.5464.7754.7250.8444.5635.92NA24.7019.7229.8141.9535.8534.8029.2841.1636.3735.7425.58NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Revenue From Contract With Customer Excluding Assessed Tax 183.48185.79232.19165.76150.37133.39117.45111.5899.97132.0381.7874.11101.48138.8199.1799.2492.22126.9899.63100.1983.06115.7983.3386.3880.45106.7581.8780.5578.45100.3682.6982.9484.04117.0977.9278.0865.9791.9867.6063.5560.0177.6462.0762.2750.5154.9137.2431.9728.7426.7425.34
Operating, Product, Environmental Services 15.8816.2018.2312.7012.6312.399.7310.6310.75NA9.608.2910.7313.989.3010.1810.1411.537.837.526.447.965.62NANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Product, Oil Business 46.2750.1470.4362.9762.1652.0947.9940.9231.52NA18.9313.5726.9938.1632.6631.1225.7237.4833.7932.7722.5735.9123.66NANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Service, Environmental Services 72.0271.00138.6987.5372.9866.3056.8956.4053.30NA47.5346.1060.9675.2654.0754.3352.8874.3855.4756.9251.0366.7549.42NANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Service, Industrial And Field Services 46.4745.64NANA13.7011.11NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Service, Oil Business 2.852.814.832.552.602.612.853.634.40NA5.726.152.803.713.143.603.493.682.583.093.105.184.63NANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Antifreeze Business 8.449.6811.027.047.127.665.736.296.99NA5.654.566.688.875.656.146.667.034.534.003.46NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Environmental Services Other 0.450.520.650.470.490.490.460.410.44NA0.370.430.480.630.470.360.400.540.510.400.40NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Field Services NANANA19.826.546.295.064.754.10NA3.104.569.629.624.283.963.844.544.936.072.15NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Industrial Field Services 38.5637.75NANA6.546.29NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Oil Collection Servicesand R F O 6.004.747.281.719.254.314.424.554.62NA6.166.663.295.375.776.333.966.355.945.104.02NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Oil Filter Business 1.301.401.581.201.311.251.141.171.25NA1.081.011.071.340.971.111.221.501.021.231.08NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Parts Cleaning Containerized Wasteand Related Products Services 59.3458.1372.1451.7350.3246.8640.2340.7438.83NA35.4833.2840.2952.5038.4639.4338.1356.7340.7741.5139.62NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Re Refinery Product Sales NANANA62.6254.20NA45.2738.83NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Rerefinery Product Sales 41.8246.81NANA54.2049.1445.2738.8330.05NA17.4112.0525.4435.1729.0627.2924.0433.2229.3629.4120.48NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Vacuum Services And Wastewater Treatment 27.5726.77NANA21.1517.30NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Wastewater Vacuum Services NANANA21.1721.1517.3915.1314.8513.69NA12.5311.56NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Product 62.1466.3488.6775.6874.7964.4857.7151.5542.2748.0728.5221.8637.7252.1541.9641.3035.8649.0041.6240.2929.0143.8629.2831.8326.98NANANANANANANANANANANANANANANANANANANANANANANANANANA
Service 121.34119.45143.5290.0875.5868.9159.7460.0357.7076.2153.2652.2563.7678.9757.2157.9456.3778.0658.0560.0154.1471.9354.0554.5553.47NANANANANANANANANANANANANANANANANANANANANANANANANANA
Antifreeze Business, Environmental Services 8.449.6811.027.047.127.665.736.296.99NA5.654.566.688.875.656.146.667.034.534.003.46NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Environmental Services Other, Environmental Services 0.450.520.650.470.490.490.460.410.44NA0.370.430.480.630.470.360.400.540.510.400.40NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Field Services, Environmental Services NANANA19.826.546.295.064.754.10NA3.104.569.629.624.283.963.844.544.936.072.15NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Industrial Field Services, Industrial And Field Services 38.5637.75NANA6.546.29NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Oil Collection Servicesand R F O, Oil Business 6.004.747.281.719.254.314.424.554.62NA6.166.663.295.375.776.333.966.355.945.104.02NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Oil Filter Business, Oil Business 1.301.401.581.201.311.251.141.171.25NA1.081.011.071.340.971.111.221.501.021.231.08NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Parts Cleaning Containerized Wasteand Related Products Services, Environmental Services 57.8856.6672.1451.7350.3246.8640.2340.7438.83NA35.4833.2840.2952.5038.4639.4338.1356.7340.7741.5139.62NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Parts Cleaning Containerized Wasteand Related Products Services, Industrial And Field Services 1.461.47NANA1.101.05NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Re Refinery Product Sales, Oil Business NANANA62.6254.20NA45.2738.83NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Rerefinery Product Sales, Oil Business 41.8246.81NANA54.2049.1445.2738.8330.05NA17.4112.0525.4435.1729.0627.2924.0433.2229.3629.4120.48NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Vacuum Services And Wastewater Treatment, Environmental Services 21.1220.34NANA15.0913.53NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Vacuum Services And Wastewater Treatment, Industrial And Field Services 6.466.43NANA6.063.77NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Wastewater Vacuum Services, Environmental Services NANANA21.1721.1517.3915.1314.8513.69NA12.5311.56NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Environmental Services 87.8987.20156.93100.2385.6178.6966.6167.0364.05NA57.1354.3971.6989.2463.3764.5163.0185.9063.3164.4457.48NANANANANANANANANANA52.9752.88NA41.8041.6538.9149.9836.6735.8334.7944.4532.1432.0530.5138.1327.6327.64NANANA
Industrial And Field Services 46.4745.64NANA13.7011.11NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Oil Business 49.1252.9575.2765.5364.7654.7050.8444.5535.92NA24.6519.7229.7941.8835.8034.7329.2141.0736.3235.7425.58NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

Plots across concepts


IncomeStatement
Net Income Loss
Expenses
Allocated Share Based Compensation Expense
Balance Sheet
Cash And Cash Equivalents At Carrying Value
Assets
Other Assets
Current Assets
Other Assets Current
NonCurrent Assets
Intangible Assets Net Excluding Goodwill
PropertyPlantAndEquipmentNet
Property Plant And Equipment Net
Liabilities
Operating Lease Liability
Current Liabilities
Taxes Payable Current
Noncurrent Liabilities
Other Liabilities Noncurrent
Stockholders Equity
Accumulated Other Comprehensive Income Loss Net Of Tax
CashFlow
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInOperatingActivities
Increase Decrease In Accounts Receivable
NetCashProvidedByUsedInInvestingActivities
Net Cash Provided By Used In Investing Activities
Shares
Weighted Average Number Of Shares Outstanding Basic
OperatingLeaseLiability
Operating Lease Liability Current
LesseeOperatingLeaseLiabilityPaymentsDue
Lessee Operating Lease Liability Payments Due Year Four
AccountsReceivable
Allowance For Doubtful Accounts Receivable Current

Line plots across dimensions of each concept


Cost Ratio
us-gaap:ConsolidationItems, us-gaap:StatementBusinessSegments
('us-gaap:Operating', None)
Cost  Ratio us-gaap: Consolidation Items, us-gaap: Statement Business Segments
TTM Greenblatt ROC
_
(None,)
T T M  Greenblatt  R O C_
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:ProductOrService
(None,)
Revenue From Contract With Customer Excluding Assessed Taxus-gaap: Product Or Service
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:ProductOrService, us-gaap:StatementBusinessSegments
(None, 'hcci:OilBusiness')
Revenue From Contract With Customer Excluding Assessed Taxus-gaap: Product Or Service, us-gaap: Statement Business Segments
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:StatementBusinessSegments
(None,)
Revenue From Contract With Customer Excluding Assessed Taxus-gaap: Statement Business Segments
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:ConsolidationItems, us-gaap:ProductOrService, us-gaap:StatementBusinessSegments
('us-gaap:Operating', 'us-gaap:Service', None)
Revenue From Contract With Customer Excluding Assessed Taxus-gaap: Consolidation Items, us-gaap: Product Or Service, us-gaap: Statement Business Segments
us-gaap:Revenues
us-gaap:ConsolidationItems, us-gaap:StatementBusinessSegments
('us-gaap:Operating', None)
Revenuesus-gaap: Consolidation Items, us-gaap: Statement Business Segments
us-gaap:Revenues
us-gaap:StatementBusinessSegments
(None,)
Revenuesus-gaap: Statement Business Segments
us-gaap:CostsAndExpenses
us-gaap:ConsolidationItems, us-gaap:StatementBusinessSegments
('us-gaap:Operating', None)
Costs And Expensesus-gaap: Consolidation Items, us-gaap: Statement Business Segments
us-gaap:AllocatedShareBasedCompensationExpense
us-gaap:AwardDate, us-gaap:AwardType
(None, 'us-gaap:RestrictedStock')
Allocated Share Based Compensation Expenseus-gaap: Award Date, us-gaap: Award Type
us-gaap:AllocatedShareBasedCompensationExpense
us-gaap:TitleOfIndividual, us-gaap:AwardDate, us-gaap:AwardType
('Management', None, 'us-gaap:RestrictedStock')
Allocated Share Based Compensation Expenseus-gaap: Title Of Individual, us-gaap: Award Date, us-gaap: Award Type
us-gaap:Assets
us-gaap:ConsolidationItems, us-gaap:StatementBusinessSegments
('us-gaap:Operating', None)
Assetsus-gaap: Consolidation Items, us-gaap: Statement Business Segments
us-gaap:PropertyPlantAndEquipmentGross
us-gaap:PropertyPlantAndEquipmentByType
(None,)
Property Plant And Equipment Grossus-gaap: Property Plant And Equipment By Type
us-gaap:IntangibleAssetsNetExcludingGoodwill
us-gaap:FiniteLivedIntangibleAssetsByMajorClass
(None,)
Intangible Assets Net Excluding Goodwillus-gaap: Finite Lived Intangible Assets By Major Class
us-gaap:AccountsPayableCurrent
us-gaap:RelatedPartyTransactionsByRelatedParty
(None,)
Accounts Payable Currentus-gaap: Related Party Transactions By Related Party
us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
us-gaap:StatementEquityComponents
(None,)
Stockholders Equity Including Portion Attributable To Noncontrolling Interestus-gaap: Statement Equity Components
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:Revenues
us-gaap:ConsolidationItems, us-gaap:StatementBusinessSegments
('us-gaap:Operating', None)
Revenuesus-gaap: Consolidation Items, us-gaap: Statement Business Segments
us-gaap:Revenues
us-gaap:StatementBusinessSegments
(None,)
Revenuesus-gaap: Statement Business Segments
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:ProductOrService
(None,)
Revenue From Contract With Customer Excluding Assessed Taxus-gaap: Product Or Service
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:ProductOrService, us-gaap:StatementBusinessSegments
(None, 'hcci:OilBusiness')
Revenue From Contract With Customer Excluding Assessed Taxus-gaap: Product Or Service, us-gaap: Statement Business Segments
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:StatementBusinessSegments
(None,)
Revenue From Contract With Customer Excluding Assessed Taxus-gaap: Statement Business Segments
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:ConsolidationItems, us-gaap:ProductOrService, us-gaap:StatementBusinessSegments
('us-gaap:Operating', 'us-gaap:Service', None)
Revenue From Contract With Customer Excluding Assessed Taxus-gaap: Consolidation Items, us-gaap: Product Or Service, us-gaap: Statement Business Segments