Home Data Calendar Blog

CWCO

Tables

    2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30
dei: Entity Common Stock Shares Outstanding NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Weighted Average Number Of Diluted Shares Outstanding 15.98NA15.9315.9115.89NA15.4515.4415.44NA15.3515.2015.36NA15.2715.1115.27NA15.1415.1315.13NA15.1215.1215.11NA15.0715.0615.04NA14.8514.8714.86NA14.8014.7914.76NA14.7614.7614.77NA14.7314.6814.64NA14.6214.6014.60NA14.5914.6014.60NA14.5914.60
Weighted Average Number Of Shares Outstanding Basic 15.83NA15.7415.7415.72NA15.2915.2915.29NA15.2115.2015.20NA15.1215.1115.11NA15.0315.0215.02NA14.9614.9614.96NA14.9014.8914.87NA14.8214.7914.78NA14.7514.7414.72NA14.7014.7014.69NA14.6414.6414.60NA14.5814.5814.57NA14.5614.5614.56NA14.5514.55
Earnings Per Share Basic 0.410.630.550.470.240.100.020.150.110.090.02-0.110.060.030.09-0.070.190.120.110.160.410.160.300.150.140.110.080.040.180.11-0.130.150.140.110.120.150.130.070.130.190.040.080.060.190.260.260.090.130.160.060.090.130.140.060.090.07
Earnings Per Share Diluted 0.400.620.540.460.240.100.020.150.110.090.02-0.110.060.030.09-0.070.190.110.110.160.410.170.300.140.140.120.080.040.180.11-0.130.150.140.110.120.150.130.060.130.190.040.070.060.190.260.260.090.130.160.060.090.130.140.060.090.07
Income Loss From Continuing Operations Per Basic Share 0.000.000.000.000.000.000.000.000.000.000.00-0.000.000.000.00-0.000.000.000.000.000.000.000.000.000.00NANA0.00NANANA0.00NANANANANANANANANANANANANANANANANANANANANANANANA
Income Loss From Continuing Operations Per Diluted Share 0.000.000.000.000.000.000.000.000.000.000.00-0.000.000.000.00-0.000.000.000.000.000.000.000.000.000.00NANA0.00NANANA0.00NANANANANANANANANANANANANANANANANANANANANANANANA

    2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30
Revenue From Contract With Customer Including Assessed Tax 39.69-18.0149.8544.2432.87-40.2125.0521.0719.56-44.1116.4116.7017.10-39.9417.6719.0920.7315.770.100.090.100.760.810.120.120.110.110.1215.6814.0614.3915.4014.0313.3614.6114.4914.6715.2617.0216.9316.3515.2615.4416.5716.5616.6515.8416.2316.7313.6112.8114.8413.9111.6311.7012.70
Revenues 39.6953.2549.8544.2432.8728.4325.0521.0719.5616.6516.4116.7017.1015.1517.6719.0920.7317.6115.8918.3116.9915.6918.8215.8715.3414.7716.5715.2515.6814.0614.3915.4014.0313.3614.6114.4914.6715.2617.0216.9316.3515.2615.4416.5716.5616.6515.8416.2316.7313.6112.8114.8413.9111.6311.7012.70
Cost Of Revenue 25.8133.9633.2428.7722.3119.5418.2113.5912.4111.0210.7210.6410.9810.3411.4511.7812.2910.569.1810.7510.039.6711.309.288.738.9410.268.768.848.498.478.817.867.909.068.628.6110.1811.3210.5610.389.6010.2110.1710.3311.2510.6110.8310.789.098.809.588.668.517.938.47
Cost Of Goods And Services Sold 25.8133.9633.2428.7722.3119.5418.2113.5912.4111.0210.7210.6410.9810.3411.4511.7812.2910.569.1810.7510.030.580.680.108.730.150.110.108.848.498.478.817.867.909.068.628.6110.1811.3210.5610.389.6010.2110.1710.3311.2510.6110.8310.789.098.809.588.668.517.938.47
Gross Profit 13.8819.2916.6115.4610.568.896.847.487.155.635.696.066.134.816.227.308.447.056.717.556.966.017.536.606.605.846.316.496.835.565.926.596.185.465.555.876.055.075.706.375.975.665.236.406.225.405.235.415.954.514.015.255.253.123.774.23
General And Administrative Expense 6.566.865.875.986.045.675.614.934.874.504.364.724.764.374.814.865.155.154.834.994.384.454.944.554.774.384.904.964.804.754.534.944.463.703.393.563.803.553.983.785.344.374.313.593.573.494.093.443.513.653.033.183.792.313.333.21
Operating Income Loss 7.3112.4210.749.484.533.191.242.552.291.121.33-1.561.110.451.40-0.593.291.901.892.962.631.532.572.041.84-0.000.831.532.040.81-2.361.661.721.762.152.302.261.531.722.590.631.290.922.802.651.391.151.962.430.870.982.071.460.810.441.03
Interest Expense 0.030.040.030.040.040.040.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.00-0.000.000.010.000.010.000.030.060.070.070.070.070.070.070.050.300.110.120.120.130.140.150.210.380.280.170.340.350.390.390.40
Disposal Group Not Discontinued Operation Gain Loss On Disposal -0.47NANANA-0.26NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Income Loss From Continuing Operations 6.9410.238.847.534.072.370.822.712.322.301.36-1.511.300.971.81-1.132.891.791.732.482.572.214.311.891.77NANA1.69NANANA2.34NANANANANANANANANANANANANANANANANANANANANANANANA
Income Tax Expense Benefit 0.622.381.981.940.450.310.030.010.05-0.43-0.01-0.01-0.00-0.06-0.260.200.21-0.01-0.040.060.05-0.040.01-0.05-0.08-0.48-0.14-0.14-0.14-0.15-0.15-0.17-0.070.000.000.000.00NANANANANANANANANANANANANANANANANANANA
Profit Loss 6.64NA8.777.463.98NA0.542.521.96NA0.42-1.471.12NA1.54-0.95-3.25NA2.162.946.462.674.862.402.061.121.420.612.581.33-2.982.252.181.711.852.332.041.091.992.910.781.221.053.023.863.741.372.082.430.981.302.212.060.881.281.09
Net Income Loss 6.479.848.617.323.811.530.322.291.721.270.29-1.660.990.521.43-1.132.891.791.732.486.192.464.552.192.091.731.160.622.631.57-1.872.202.051.591.782.231.920.971.882.760.651.090.912.853.743.711.301.962.340.901.291.931.990.921.271.03
Net Income Loss Available To Common Stockholders Basic 6.479.848.607.323.811.530.312.291.711.260.28-1.670.990.511.43-1.132.891.781.722.476.182.464.552.182.091.721.160.622.631.56-1.872.202.051.591.772.221.920.971.882.760.651.090.912.853.743.711.301.962.340.901.281.93NANANANA

    2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30
Assets 223.17218.44211.60205.08201.61193.01185.01182.58178.39177.03176.81176.71179.77179.56180.47180.82185.69192.29182.78181.96181.23172.52172.50167.30165.91165.48165.84165.79167.18163.60163.29165.80171.32161.62161.15160.06160.03160.46160.38162.01159.75165.36164.75164.29153.15150.45148.09146.22153.22160.86155.59153.80NA152.20NANA
Liabilities 25.9326.6128.7030.0733.1925.2418.5015.1111.8811.3611.5410.9511.4210.5411.0911.2814.1214.349.8410.2212.168.7610.469.038.959.469.8710.3011.479.509.928.5015.2013.4213.8613.6514.8316.3816.3618.9018.2523.8723.5422.9013.8514.3114.6213.2821.3730.5824.8823.46NA24.22NANA
Liabilities And Stockholders Equity 223.17218.44211.60205.08201.61193.01185.01182.58178.39177.03176.81176.71179.77179.56180.47180.82185.69192.29182.78181.96181.23172.52172.50167.30165.91165.48165.84165.79167.18163.60163.29165.80171.32161.62161.15160.06160.03160.46160.38162.01159.75165.36164.75164.29153.15150.45148.09146.22153.22160.86155.59153.80NA152.20NANA
Stockholders Equity 192.07186.83178.00170.28163.83159.67158.83159.38158.18157.58157.36157.98160.77160.91161.37160.86163.08163.76162.74161.97160.02154.97153.47150.00148.91147.93147.17146.94147.26145.60144.63147.45146.13145.04144.25143.44142.16141.15141.21140.41138.78138.90138.74139.18137.25134.21131.50131.17130.20128.72128.74128.39NA126.38NANA

    2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30
Assets Current 118.77112.71109.58103.23101.4892.5786.5083.3679.2676.9376.3875.1073.8172.9371.5770.8268.5473.4473.4071.4770.1462.3663.9963.1365.8466.6967.7666.4865.7960.8859.1256.5959.9465.4363.7961.7060.6859.4657.3657.5363.6167.5866.0164.5064.1061.2657.9855.6160.8367.3363.8167.79NA63.73NANA
Cash NA30.71NANANA45.23NANANA32.62NANANA34.52NANANA29.54NANANA21.92NANANA30.79NANANA37.75NANANANANANANANANANANANANANANANANANANANANANANANANANA
Cash And Cash Equivalents At Carrying Value 46.1842.6248.8547.6951.1050.7151.0949.0943.1440.3640.4041.2142.7843.7938.1834.9632.3142.9041.9941.8838.0231.3434.3734.0943.6847.1846.9845.9536.5339.2537.0937.0835.5544.7940.7739.3236.7535.7133.5834.4424.6933.6330.8234.8635.8633.8931.6430.6325.0037.6249.0550.8448.0946.1345.4745.35
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents 46.1842.6248.8547.6951.1050.7151.0949.0943.1440.3640.4041.2142.7843.7938.1834.9632.3142.9043.6043.3839.5231.3432.6732.3941.9845.48NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Accounts Receivable Net Current 41.7638.2338.1130.3029.5527.0524.3522.6827.0027.3526.3826.1224.6921.4824.4126.8625.6223.2322.9620.1922.4524.2323.0022.1617.8415.0513.0114.0922.6116.5015.1013.7213.809.539.919.1412.5411.7712.2311.9523.8218.8615.8714.4514.2612.5211.1411.8715.108.548.1810.27NA12.13NANA
Inventory Net 4.186.047.929.849.095.734.053.573.102.502.552.502.323.213.775.076.283.293.033.763.972.232.542.701.751.742.293.063.452.312.091.991.891.921.751.781.791.741.581.541.371.381.331.591.661.761.531.461.601.451.501.42NA1.43NANA
Prepaid Expense And Other Assets Current 2.774.065.436.875.255.644.703.992.052.563.303.381.942.412.971.742.352.352.150.681.001.041.601.880.951.082.431.331.351.101.620.840.801.281.992.791.531.962.772.412.493.442.673.241.922.713.291.271.251.883.273.47NA2.29NANA

    2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30
Property Plant And Equipment Gross NA145.17NANANA139.78NANANA136.11NANANA135.07NANANA133.05NANANA126.44NANANA124.29NANANA123.86NANANA122.13NANANA119.57NANANA111.00NANANA106.90NANANA106.85NANANANANANA
Construction In Progress Gross NA0.50NANANA3.71NANANA0.71NANANA0.44NANA0.331.340.930.660.416.0216.7411.405.231.821.432.802.380.891.812.162.771.932.531.682.201.902.862.461.731.450.853.603.202.611.160.340.240.149.742.25NA0.25NANA
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment NA89.29NANANA87.25NANANA83.16NANANA77.38NANANA71.80NANANA67.56NANANA73.76NANANA70.78NANANA68.39NANANA63.17NANANA52.39NANANA47.91NANANA42.66NANANANANANA
Property Plant And Equipment Net 54.8555.8850.0650.7351.4852.5350.2450.9451.7952.9553.7254.7056.0857.6959.0659.8161.2461.2562.1162.9564.2958.8847.3448.4849.5250.5350.7650.4652.0853.0852.7454.2554.8253.7453.7655.2255.0656.4056.0457.1957.8858.6059.6257.5858.4358.9960.7162.0563.4164.1952.3853.38NA55.92NANA
Goodwill 12.8612.8610.4310.4310.4310.4310.4310.4310.4310.4310.4310.4313.3313.3313.3313.3313.3313.338.008.008.008.008.388.388.388.389.789.789.789.789.7811.5311.533.503.503.503.503.503.503.503.503.503.503.503.503.503.593.593.593.593.593.59NA3.59NANA
Intangible Assets Net Excluding Goodwill 3.193.352.412.552.682.822.963.113.253.403.563.763.954.154.364.574.795.041.331.501.671.892.713.063.413.774.124.474.825.205.595.996.450.770.810.850.890.930.971.011.041.101.191.281.371.461.541.631.721.501.551.61NA1.71NANA
Finite Lived Intangible Assets Net NA3.35NANANA2.82NANANA3.40NANANA4.15NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Other Assets Noncurrent 3.233.413.393.001.571.672.532.432.172.201.801.841.891.931.922.792.792.992.052.082.112.122.375.004.915.462.802.182.342.392.452.722.782.812.792.462.552.662.742.832.682.792.832.832.802.712.612.662.742.862.932.94NA3.05NANA

    2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30
Liabilities Current 23.8023.9026.4727.7230.8722.6615.3811.798.417.697.086.336.416.947.728.008.458.175.465.578.337.908.927.427.227.637.217.918.966.686.975.7412.2213.2013.6313.4214.6116.1516.1318.6317.9823.5819.3318.218.698.678.586.8214.5023.308.716.90NA6.89NANA
Long Term Debt Current 0.180.190.110.110.110.110.090.090.060.060.050.050.050.040.040.040.040.02NANANA0.00NANANANANANANANANANANANANANANA0.000.000.000.005.211.741.711.681.651.621.599.0617.531.501.48NA1.42NANA
Accounts Payable And Accrued Liabilities Current 11.1511.6011.4410.169.808.446.334.053.422.833.152.652.972.863.083.614.363.672.152.785.034.57NANANA3.55NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Dividends Payable Current 1.581.571.571.411.411.381.381.331.321.321.321.301.301.301.301.301.301.291.291.291.291.291.281.291.291.281.191.191.191.191.181.181.181.181.191.191.191.191.171.171.171.161.161.161.161.161.161.161.161.161.161.15NA1.15NANA
Contract With Customer Liability Current 5.466.249.5312.9315.508.803.753.230.580.510.050.010.050.460.820.900.900.610.000.000.000.110.02NANA0.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30
Long Term Debt Noncurrent 0.150.190.130.160.190.220.150.170.140.150.140.150.160.130.140.150.160.06NANANA0.00NANANANANANANANANANANANANANANANANANANA0.003.894.344.775.215.636.046.456.8515.7516.13NA16.88NANA
Deferred Income Tax Liabilities Net 0.080.530.470.490.520.56NANANA0.56NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Minority Interest 5.175.004.894.734.598.107.688.108.338.097.917.787.588.108.028.688.5014.1910.209.769.068.788.578.268.058.098.808.558.458.508.749.859.993.153.042.973.052.932.812.712.732.602.482.212.051.931.971.771.651.561.961.95NA1.60NANA
Other Liabilities Noncurrent 0.150.150.150.150.150.220.140.140.140.140.140.140.390.360.070.070.070.070.070.070.200.200.780.780.800.801.160.750.740.900.880.560.610.220.220.220.220.220.230.260.260.290.320.350.380.440.410.420.410.420.430.43NA0.44NANA
Operating Lease Liability Noncurrent 1.741.831.481.551.461.591.721.852.002.142.322.462.520.981.070.933.173.843.814.043.030.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30
Stockholders Equity 192.07186.83178.00170.28163.83159.67158.83159.38158.18157.58157.36157.98160.77160.91161.37160.86163.08163.76162.74161.97160.02154.97153.47150.00148.91147.93147.17146.94147.26145.60144.63147.45146.13145.04144.25143.44142.16141.15141.21140.41138.78138.90138.74139.18137.25134.21131.50131.17130.20128.72128.74128.39NA126.38NANA
Stockholders Equity Including Portion Attributable To Noncontrolling Interest 197.24191.83182.89175.01168.42167.76166.51167.47166.51165.67165.28165.76168.35169.01169.38169.54171.57177.95172.94171.74169.07163.76162.04158.27156.97156.02155.97155.49155.71154.11153.37157.30156.12148.20147.30146.41145.20144.08144.02143.11141.51141.50141.21141.39139.30136.13133.47132.94131.85130.28130.71130.34NA127.98NANA
Additional Paid In Capital 92.4392.1991.7291.1190.6589.2188.6188.1887.9887.8187.5987.2087.0386.8986.5986.2386.0388.3687.8687.5387.3487.2186.9086.7286.5486.4186.1185.9385.7685.6285.1384.9684.7584.6084.3084.1683.9983.7883.6983.6483.6183.3883.1383.0182.8582.4782.3982.2682.1681.9481.7781.61NA81.35NANA
Retained Earnings Accumulated Deficit 90.1185.1576.8169.7063.7261.2561.0262.0061.0260.6060.6361.6464.6064.9165.6865.5467.9566.3565.8565.4064.2059.3058.1154.8453.9253.1152.6552.6153.1051.5951.1454.1253.0352.0851.6050.9349.8149.0049.1448.3646.7147.1647.1747.3645.6142.9740.3540.1439.2838.0338.2238.03NA36.29NANA
Minority Interest 5.175.004.894.734.598.107.688.108.338.097.917.787.588.108.028.688.5014.1910.209.769.068.788.578.268.058.098.808.558.458.508.749.859.993.153.042.973.052.932.812.712.732.602.482.212.051.931.971.771.651.561.961.95NA1.60NANA
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value 0.28NA0.520.460.46NA0.410.210.19NA0.370.180.18NA0.490.200.16NA0.320.130.08NA0.180.110.10NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30
Net Cash Provided By Used In Operating Activities 5.95-0.423.42-0.375.355.532.598.594.622.503.41-0.031.096.826.684.13-0.294.681.974.863.693.667.49-2.780.681.922.1410.30-0.723.311.82NANANANANANANANANA-2.130.183.122.273.183.103.357.02-1.92-6.196.765.102.770.731.98NA
Net Cash Provided By Used In Investing Activities -0.53-4.34-1.01-1.72-3.81-4.561.37-1.05-0.74-0.52-2.98-0.20-0.25-0.15-1.76-0.19-9.02-4.10-0.490.295.78-2.62-6.73-5.54-2.52-0.88-0.130.85-1.28-0.42-0.73NANANANANANANANANA-0.474.14-5.58-1.820.080.73-0.977.61-0.71-10.77-7.08-0.880.661.401.09NA
Net Cash Provided By Used In Financing Activities -1.56-1.55-1.28-1.36-1.33-1.33-1.88-1.78-1.31-1.31-1.28-1.32-1.96-1.30-1.29-1.29-1.29-1.28-1.27-1.28-1.30-2.37-0.49-1.27-1.66-0.83-1.11-1.60-0.73-0.72-1.08NANANANANANANANANA-6.40-1.35-1.38-1.46-1.29-1.58-1.37-9.00-9.995.53-1.47-1.47-1.47-1.48-2.95NA

    2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30
Net Cash Provided By Used In Operating Activities 5.95-0.423.42-0.375.355.532.598.594.622.503.41-0.031.096.826.684.13-0.294.681.974.863.693.667.49-2.780.681.922.1410.30-0.723.311.82NANANANANANANANANA-2.130.183.122.273.183.103.357.02-1.92-6.196.765.102.770.731.98NA
Net Income Loss 6.479.848.617.323.811.530.322.291.721.270.29-1.660.990.521.43-1.132.891.791.732.486.192.464.552.192.091.731.160.622.631.57-1.872.202.051.591.782.231.920.971.882.760.651.090.912.853.743.711.301.962.340.901.291.931.990.921.271.03
Profit Loss 6.64NA8.777.463.98NA0.542.521.96NA0.42-1.471.12NA1.54-0.95-3.25NA2.162.946.462.674.862.402.061.121.420.612.581.33-2.982.252.181.711.852.332.041.091.992.910.781.221.053.023.863.741.372.082.430.981.302.212.060.881.281.09
Increase Decrease In Inventories -1.75NANANA3.38NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Deferred Income Tax Expense Benefit -0.45NANANA-0.04NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Share Based Compensation 0.28NANANA0.46NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA0.160.100.08NA0.230.140.12NANANANA

    2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30
Net Cash Provided By Used In Investing Activities -0.53-4.34-1.01-1.72-3.81-4.561.37-1.05-0.74-0.52-2.98-0.20-0.25-0.15-1.76-0.19-9.02-4.10-0.490.295.78-2.62-6.73-5.54-2.52-0.88-0.130.85-1.28-0.42-0.73NANANANANANANANANA-0.474.14-5.58-1.820.080.73-0.977.61-0.71-10.77-7.08-0.880.661.401.09NA
Payments To Acquire Property Plant And Equipment 0.530.921.011.731.384.591.151.070.730.520.480.200.290.160.860.190.520.850.860.481.342.494.985.862.871.560.470.791.770.891.210.400.950.620.980.990.521.940.631.490.661.361.040.791.131.521.430.531.103.717.871.860.520.170.26NA

    2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30
Net Cash Provided By Used In Financing Activities -1.56-1.55-1.28-1.36-1.33-1.33-1.88-1.78-1.31-1.31-1.28-1.32-1.96-1.30-1.29-1.29-1.29-1.28-1.27-1.28-1.30-2.37-0.49-1.27-1.66-0.83-1.11-1.60-0.73-0.72-1.08NANANANANANANANANA-6.40-1.35-1.38-1.46-1.29-1.58-1.37-9.00-9.995.53-1.47-1.47-1.47-1.48-2.95NA
Payments Of Dividends Common Stock 1.501.501.341.341.301.301.251.301.301.291.271.301.291.281.281.281.281.271.281.281.281.271.271.271.271.121.121.121.111.111.111.111.111.111.101.111.10NANANANANANANANANANANANANANANANANANANA
Dividends 1.51NA0.16-0.001.34NA0.000.001.30NA0.00-0.001.30NA0.00-0.001.29NA0.00-0.001.28NA0.000.001.27NA0.000.001.12NA0.000.001.11NA0.000.001.11NA-0.000.001.11NANANANANANANANANANANANANANANA

    2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30
Revenues 39.6953.2549.8544.2432.8728.4325.0521.0719.5616.6516.4116.7017.1015.1517.6719.0920.7317.6115.8918.3116.9915.6918.8215.8715.3414.7716.5715.2515.6814.0614.3915.4014.0313.3614.6114.4914.6715.2617.0216.9316.3515.2615.4416.5716.5616.6515.8416.2316.7313.6112.8114.8413.9111.6311.7012.70
Bulk 8.348.628.498.489.008.558.678.427.356.976.876.716.255.946.065.876.446.486.456.947.118.107.817.688.238.017.888.047.697.517.437.447.277.367.928.198.389.379.919.979.969.7010.2410.169.8610.4510.0310.2110.078.367.457.77NANANANA
Bulk Revenues 8.348.628.498.489.008.558.678.427.356.976.876.716.255.946.065.876.446.486.456.947.118.107.817.687.45NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Construction Sevices 9.2024.7424.20NA8.696.274.78NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Design And Consulting Services 1.110.360.20NA0.340.620.56NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Manufacturing Revenues 5.305.314.724.093.372.741.381.061.150.831.090.551.611.473.263.783.913.143.074.293.092.463.250.990.55NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Manufacturing Units 5.305.314.724.093.372.741.381.061.150.831.090.551.611.473.263.783.913.143.074.293.092.463.250.990.55NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operations And Maintenance 7.106.625.02NA3.693.413.39NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Retail Revenues 8.627.607.227.577.776.846.276.536.315.475.255.675.714.744.995.977.266.516.276.986.696.746.196.276.43NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Segment Retail 8.627.607.227.577.776.846.276.536.315.475.255.675.714.744.995.977.26NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Services 17.4231.7229.4324.0912.7210.318.735.064.743.373.213.763.543.003.353.483.111.470.100.090.100.760.810.120.120.110.110.120.130.751.511.660.800.860.860.150.150.331.180.470.280.140.180.230.300.120.110.150.090.100.070.51NANANANA
Services Revenues 17.4231.7229.4324.0912.7210.318.735.064.743.373.213.763.543.003.353.483.111.470.100.090.100.760.810.120.12NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Services Revenues, Transferred At Point In Time 8.02NANANA4.13NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Services Revenues, Transferred Over Time 9.40NANANA8.59NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Revenue From Contract With Customer Including Assessed Tax 39.69-18.0149.8544.2432.87-40.2125.0521.0719.56-44.1116.4116.7017.10-39.9417.6719.0920.7315.770.100.090.100.760.810.120.120.110.110.1215.6814.0614.3915.4014.0313.3614.6114.4914.6715.2617.0216.9316.3515.2615.4416.5716.5616.6515.8416.2316.7313.6112.8114.8413.9111.6311.7012.70

Plots across concepts


IncomeStatement
Net Income Loss
Expenses
Interest Expense
Balance Sheet
Operating Lease Right Of Use Asset
Assets
Operating Lease Right Of Use Asset
Current Assets
Prepaid Expense And Other Assets Current
NonCurrent Assets
Operating Lease Right Of Use Asset
PropertyPlantAndEquipmentNet
Property Plant And Equipment Net
Liabilities
Dividends Payable Current And Noncurrent
Current Liabilities
Long Term Debt Current
Noncurrent Liabilities
Deferred Income Tax Liabilities Net
Stockholders Equity
Preferred Stock Value
Per Share
Common Stock Dividends Per Share Declared
CashFlow
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInOperatingActivities
Increase Decrease In Inventories
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
Interest Expense
LesseeOperatingLeaseLiabilityPaymentsDue
Lessee Operating Lease Liability Payments Due Year Four
FiniteLivedIntangibleAssets
Finite Lived Intangible Assets Accumulated Amortization
AccountsReceivable
Allowance For Doubtful Accounts Receivable Current

Line plots across dimensions of each concept