Home Data Calendar Blog

TREX

Tables

    2024-06-30 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
Common Stock Value 1.411.411.411.411.411.411.411.411.411.411.411.411.411.411.411.410.700.700.700.700.700.700.700.700.700.350.350.350.350.350.350.350.350.350.350.350.350.350.350.350.350.350.350.340.340.340.340.340.310.310.310.310.31NA0.31NANA
Weighted Average Number Of Diluted Shares Outstanding 108.81108.79NA108.70108.87108.92NA110.30113.26114.85NA115.63115.66116.02NA116.1358.0358.3258.5158.6158.6958.8358.9459.0859.0529.6029.6129.5829.5529.5629.5429.4629.4229.8630.9731.5432.1432.0932.0932.0133.3133.60NA33.6634.7834.56NA33.3534.4233.44NA30.8534.3133.65NA30.4131.76
Weighted Average Number Of Shares Outstanding Basic 108.69108.64NA108.58108.77108.77NA110.14113.10114.64NA115.34115.36115.66NA115.7757.8758.1358.3058.4058.4958.5458.6058.7458.7629.4329.4129.4029.3929.3629.3229.3029.2629.7030.7731.2331.7431.6831.6431.6132.9033.13NA33.6634.0233.77NA33.3531.1430.95NA30.8530.7930.59NA30.4130.38
Earnings Per Share Basic 0.800.820.200.600.710.380.100.130.790.620.220.640.530.420.370.370.820.730.610.720.610.540.430.500.731.260.620.680.980.950.430.240.800.790.260.120.590.550.160.280.460.370.46-0.460.390.64-0.11-0.430.270.40-0.59-0.010.070.17-0.02-0.290.15
Earnings Per Share Diluted 0.800.820.200.600.710.380.100.130.790.620.210.640.530.420.370.370.810.730.610.720.610.540.430.500.731.250.620.680.970.950.430.230.790.780.260.120.580.550.160.280.460.360.45-0.460.380.62-0.11-0.430.240.37-0.59-0.010.060.15-0.02-0.290.15

    2024-06-30 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 Excluding Assessed Tax 376.47373.63195.75303.84356.54238.72192.09188.47386.25339.23303.96335.87311.60245.52228.29231.50220.65200.40164.77194.55206.45179.57139.97166.38206.69171.21122.21140.19157.94144.8195.32106.17146.45131.6889.2094.02136.78120.8074.2095.50121.31100.6463.8372.2598.55107.8846.1670.8294.2896.1051.4667.9278.4169.0175.2760.58115.50
Cost Of Goods And Services Sold 208.36204.02125.11172.94200.09144.29126.60142.26228.87204.32185.78207.62193.32149.72135.90146.54128.24110.7093.51112.12123.01110.2180.1199.17115.5894.4971.3184.9185.9379.6457.2176.2285.0474.0557.2571.8884.2572.5547.5765.1376.2862.4844.1572.1061.6366.0232.7368.6760.6960.6852.5150.6454.8645.9856.7251.4085.63
Gross Profit 168.11169.6170.64130.90156.4594.4365.4946.21157.38134.91118.18128.25118.2795.8092.3984.9692.4189.7071.2682.4383.4469.3659.8667.2191.1176.7150.9155.2872.0165.1738.1129.9561.4157.6331.9522.1452.5248.2526.6430.3745.0338.1719.680.1536.9241.8613.432.1533.5935.42-1.0517.2723.5423.0318.559.1829.87
Selling General And Administrative Expense 51.2150.6042.5144.5351.6837.4835.4426.8639.5739.9642.2430.1535.9231.3134.2228.0329.0134.5625.0227.4135.7030.1727.6228.1333.5128.9625.5824.9227.2223.2718.3519.3824.8020.6118.7015.7022.4720.5917.9015.9020.3418.2215.3615.3823.3919.8416.6015.8420.8718.6013.6112.9917.3616.6615.4614.0221.23
Operating Income Loss 116.90119.0128.1386.36104.7756.9514.6219.35117.8194.9530.4498.1082.3664.4958.1756.9463.4055.1346.2455.0247.7439.2032.2339.0857.6047.7525.3230.3644.7941.9019.7610.5736.6237.0213.266.4530.0527.658.7314.4724.6819.954.33-15.2213.5322.02-3.18-13.6912.7216.82-14.664.286.186.373.09-4.848.64
Interest Income Expense Net 0.000.012.550.73-1.30-1.990.00-0.000.12-0.01NA0.01-0.010.000.200.210.070.520.700.740.000.060.570.22-0.37-0.230.05-0.06NANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Interest Paid Net NANA-4.111.560.791.82NANANANANANANA0.090.030.010.140.000.000.000.310.010.000.280.320.060.000.050.300.060.000.150.450.250.230.110.230.060.020.110.280.100.000.000.250.100.022.840.142.790.002.970.113.270.103.00NA
Allocated Share Based Compensation Expense 3.843.152.782.822.591.971.800.251.062.232.241.892.132.181.211.611.532.771.090.932.122.791.301.401.342.311.271.040.911.970.980.861.671.280.841.301.261.451.141.22NANANANANANANANANANANANANANANANANA
Income Tax Expense Benefit 29.9129.958.7321.8326.4313.834.554.9329.0123.735.4224.3120.9815.9515.0614.4416.2513.2611.4413.7912.037.707.639.8314.4110.417.0810.2115.7613.755.473.5912.8813.045.032.5411.159.963.495.399.227.3310.900.000.100.200.360.470.090.10-0.00-0.020.06-2.65-0.110.070.00
Income Taxes Paid Net 44.881.4417.2319.7614.620.739.351.6747.311.60-1.143.2935.141.3212.1830.756.411.416.749.5022.111.269.0719.5519.64-0.0212.7912.4219.040.569.195.4513.480.506.169.829.540.802.582.566.690.09-0.020.320.300.080.210.090.290.010.010.290.270.090.04-0.07NA
Profit Loss 87.0089.0721.9565.2777.0441.1310.0814.4288.9271.2125.0373.8061.3748.5543.3042.7147.2242.4035.5041.9835.7131.5525.1729.4742.8237.1118.30NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Net Income Loss 87.0089.0721.9565.2777.0441.1310.0814.4288.9271.2125.0373.8061.3748.5543.3042.7147.2242.4035.5041.9835.7131.5525.1729.4742.8237.1118.3020.1028.7827.9512.636.9023.2823.408.093.7418.7117.555.158.9115.1612.2915.10-15.3013.2221.57-3.62-14.318.3412.31-18.25-0.502.115.06-0.51-8.824.78
Comprehensive Income Net Of Tax 87.0089.0721.9565.2777.0441.1310.0814.4288.9271.2125.0373.8061.3748.5543.3042.7147.2242.4035.5041.9835.7131.5525.1729.4742.8237.1118.3020.1028.7827.9514.276.9023.2823.408.093.7418.7117.555.158.9115.1612.2915.10-15.3013.2221.57-3.62-14.318.3412.31-18.25-0.502.115.24NANANA

    2024-06-30 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 1269.931292.96932.88996.811069.821133.12933.71841.90887.29972.40920.32953.45898.82900.29770.49718.24670.99630.86592.24570.77536.20535.64465.12434.91414.44445.38326.23311.20282.53323.31221.43210.65241.80312.69212.00232.63276.76289.88195.82185.87211.78274.00188.16173.46200.57253.77168.62164.43282.58277.62228.09231.37243.63NA247.81NANA
Liabilities 375.03488.81216.21305.16446.29572.94415.36285.36245.82251.33195.29232.64250.04310.15181.96174.17171.33179.13143.06147.22144.66172.49122.16106.25116.45183.5394.9899.6291.84162.3787.2790.13129.53225.1595.53124.63125.27158.3482.4478.75115.04148.7781.5479.6469.77136.7474.6366.22170.06173.19135.59121.12133.53NA144.89NANA
Liabilities And Stockholders Equity 1269.931292.96932.88996.811069.821133.12933.71841.90887.29972.40920.32953.45898.82900.29770.49718.24670.99630.86592.24570.77536.20535.64465.12434.91414.44445.38326.23311.20282.53323.31221.43210.65241.80312.69212.00232.63276.76289.88195.82185.87211.78274.00188.16173.46200.57253.77168.62164.43282.58277.62228.09231.37243.63NA247.81NANA
Stockholders Equity 894.90804.15716.67691.65623.52560.18518.35556.54641.48721.07725.03720.81648.78590.14588.53544.06499.66451.72449.18423.55391.53363.16342.96328.65298.00261.86231.25211.57190.69160.93134.16120.52112.2787.55116.46108.00151.49131.54113.39107.1196.74125.22106.6293.81130.81117.0393.9998.21112.52104.4492.50110.25110.10NA102.92NANA

    2024-06-30 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 433.81513.37172.25273.07369.44459.48286.84245.40319.25437.16401.05413.02376.95410.08322.00342.90331.08321.88303.20307.85286.16291.29270.23248.78228.36267.29148.80132.88168.07207.24105.6599.29130.30200.6399.03114.62159.15173.8885.2476.23102.09162.5376.1861.4187.88140.0152.6446.26160.99153.89102.05100.69109.31NA112.24NANA
Cash And Cash Equivalents At Carrying Value 1.173.051.964.644.233.9212.325.8816.65115.19141.0554.045.478.22121.7020.0812.245.34148.83133.28106.087.91105.70107.312.902.7030.5125.548.581.7718.6622.942.553.806.002.534.152.569.543.845.573.733.7719.5815.581.902.162.5050.574.834.5350.2219.4212.0127.2743.1522.26
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents 1.173.051.964.644.233.9212.325.8816.65115.19141.0554.045.478.22121.7020.0812.245.34148.83133.28106.087.91105.70107.312.902.7030.5125.54NANA18.66NANANA6.00NANANANANANANANANANANANANANANANANANANANANANA
Accounts Receivable Net Current 270.04373.4741.14200.91266.81302.0798.0688.75178.08200.92151.10265.56263.86309.53106.75253.42249.68241.2478.46117.39117.91219.3491.1687.92171.13206.5366.8870.80129.88171.2948.0445.8195.65156.3247.3980.40124.47136.9936.3944.9860.09116.4737.3424.0250.96117.3926.5432.8148.85103.3829.1914.3346.90NA53.33NANA
Inventory Net 148.86123.89107.0960.3874.01127.78141.35132.12100.8798.1883.7573.6477.2375.0168.2451.5849.6558.7256.1143.9242.9250.1657.8035.4536.1942.4534.5226.0326.9430.1128.5516.5118.7625.6623.1016.9518.6322.9223.7514.6421.0530.2122.4311.1814.9615.0317.528.6013.4418.6628.9032.9939.04NA29.02NANA
Inventory Finished Goods 111.2989.6288.8443.1852.6698.57107.1189.5562.2764.3858.4043.2148.0645.6939.0532.6931.7643.4642.2827.0725.5234.1246.6430.9433.0139.7932.99NA29.2931.6529.6921.4223.7728.4124.9621.6629.6532.5432.7621.4930.9939.3430.4219.0725.1223.5623.1716.1422.05NA29.98NANANANANANA
Inventory L I F O Reserve 33.4433.4433.4035.0535.0535.0535.1036.4736.4736.4736.5016.8216.8216.8216.8019.0619.0619.0619.1018.4418.4418.4418.4420.0720.0720.0720.10NA21.3721.3721.3723.2523.2523.2523.2425.3025.3025.3025.3024.5024.5024.5024.5023.7223.7223.7223.7226.8127.34NA28.22NANANANANANA
Other Assets Current 0.630.630.630.270.280.340.340.750.470.660.580.490.210.291.320.300.600.650.350.300.460.501.252.420.810.890.860.720.170.170.171.390.702.510.91NANANA1.91NANANANANANANANANANANANANANANANANANA
Prepaid Expense And Other Assets Current 13.7512.9622.077.1324.4025.7135.1018.6523.6422.8825.1519.7830.3917.3225.3117.8219.5216.5819.8013.2519.2513.8815.5618.1118.1415.6116.883.912.674.0710.404.904.205.7113.414.882.042.146.293.285.872.972.761.741.711.342.191.681.601.682.121.872.86NA1.54NANA

    2024-06-30 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 NANA1020.29NANANA882.89NANANA719.78NANANA573.03NANANA393.81NANANA334.15NANANA315.98NANANA310.26NANANA297.06NANANA285.86NANANA277.73NANANA301.25NANANA306.72NANANANANANA
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment NANA310.89NANANA293.00NANANA259.41NANANA236.49NANANA222.51NANANA217.01NANANA212.87NANANA206.97NANANA196.13NANANA187.15NANANA176.95NANANA196.82NANANA191.51NANANANANANA
Amortization Of Intangible Assets 0.100.100.100.100.100.100.100.100.100.100.100.100.100.100.100.100.100.100.100.100.100.100.100.501.301.20NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Property Plant And Equipment Net 774.01729.99709.40671.03645.66617.50589.89536.36505.39472.52460.37424.97404.99378.17336.54260.52224.91193.10171.30143.89129.61122.49117.14108.23107.65105.03103.11102.79101.62103.61103.2998.8498.9499.76100.92105.94105.53104.1698.7298.2098.26100.28100.78100.42100.95102.25104.42106.51109.83112.21115.21119.17122.51NA126.86NANA
Intangible Assets Net Including Goodwill 17.9518.0618.1618.2718.3718.4818.5818.6918.7918.9019.0073.3573.4673.5673.6773.7773.8873.9874.0874.1974.2974.4074.5074.6175.1270.0971.3272.5410.5210.5210.5210.5210.5210.5210.5310.5310.5310.5310.5310.5410.5410.5410.5410.5410.5510.5510.5510.5510.55NA10.56NANANANANANA
Other Assets Noncurrent 6.156.536.837.167.247.007.406.527.616.335.335.975.504.813.913.994.203.573.603.533.563.223.253.283.322.973.002.982.311.941.972.002.041.781.521.541.561.311.330.900.900.650.651.081.200.971.001.101.210.970.270.951.25NA1.89NANA

    2024-06-30 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 244.40369.1991.06182.31322.80447.76290.60180.68138.82143.0288.70156.01171.56235.62106.35110.11111.77116.9578.6787.5281.47106.5892.7875.8485.71151.5462.5166.3257.33127.6851.3848.9396.86191.1760.4588.9494.10126.4749.4548.6483.64116.4847.1938.7242.55105.8942.4839.00157.40159.38120.63111.55122.38NA46.18NANA
Accounts Payable Current 59.2749.3523.9631.8032.2323.1419.9321.8857.8361.7124.8645.4142.8839.1738.6233.3428.1428.9215.2324.6427.3123.5331.0818.2024.8223.729.9515.9615.1413.6410.7710.9717.5717.0717.7310.1519.9512.7920.0512.8619.4711.0014.896.6715.0213.0411.169.7013.5811.9111.899.9515.01NA15.11NANA
Other Accrued Liabilities Current 5.746.544.335.055.857.145.313.694.194.193.544.235.974.885.475.394.483.583.024.594.395.924.814.524.774.033.653.962.482.472.262.402.993.633.352.572.492.852.522.733.313.152.823.533.363.724.224.074.99NA3.61NANANANANANA
Accrued Income Taxes Current 9.1324.10NA3.1115.853.86NA7.852.7122.44NA14.050.417.190.392.70NA9.690.00NANA6.140.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    2024-06-30 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
Deferred Income Tax Liabilities Net 67.2367.2372.4468.2268.2268.2268.2243.9743.9743.9743.9722.9622.9622.9622.96NANANA9.83NANANA2.12NANANA1.09NANANA0.89NANANANANANANANANANANANANANANANANANANANANANANANANANA
Other Liabilities Noncurrent 16.5616.5616.5616.5611.5611.5611.5611.5611.5611.5611.56NANANANANA0.00NA0.000.010.080.091.911.891.972.412.472.682.883.043.223.703.613.673.793.774.294.124.182.162.152.132.182.442.403.893.310.321.741.731.741.801.81NA0.00NANA
Operating Lease Liability Noncurrent 28.3217.6018.8420.2021.9223.3223.9727.9129.2430.6728.2629.7231.4427.4228.5830.1830.7832.4434.2435.6637.0638.760.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    2024-06-30 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 894.90804.15716.67691.65623.52560.18518.35556.54641.48721.07725.03720.81648.78590.14588.53544.06499.66451.72449.18423.55391.53363.16342.96328.65298.00261.86231.25211.57190.69160.93134.16120.52112.2787.55116.46108.00151.49131.54113.39107.1196.74125.22106.6293.81130.81117.0393.9998.21112.52104.4492.50110.25110.10NA102.92NANA
Common Stock Value 1.411.411.411.411.411.411.411.411.411.411.411.411.411.411.411.410.700.700.700.700.700.700.700.700.700.350.350.350.350.350.350.350.350.350.350.350.350.350.350.350.350.350.350.340.340.340.340.340.310.310.310.310.31NA0.31NANA
Additional Paid In Capital Common Stock 142.32138.56140.16137.09134.29132.24131.54129.78129.11127.62127.79126.96125.76124.68126.09124.92123.93123.21124.00122.84122.72121.59124.22122.72121.54120.75122.04120.67119.88118.91120.08120.71119.36117.92116.95116.57118.58117.34116.74NANANANANANANANANANANANANANANANANANA
Retained Earnings Accumulated Deficit 1512.131425.131336.061314.111248.841171.811130.671120.601106.171017.26946.05921.02847.22785.86737.31694.01651.30604.08561.68526.18484.21448.50416.94391.77362.30319.48282.37264.07243.97215.19187.24172.97166.08142.80119.39111.31107.5688.8571.3066.1457.2342.0729.7814.6729.9716.75-4.82-1.2013.114.77-7.5410.7111.21NA4.05NANA
Treasury Stock Value 760.95760.95760.95760.95761.02745.27745.27695.25595.22425.23350.21328.57325.62321.80276.27276.27276.27276.27237.20226.18216.09207.63198.90186.54186.54178.72173.51173.51173.51173.51173.51173.51173.51173.51120.23120.2375.0075.0075.0075.0075.0025.0025.00NANANANANANANANANANANANANANA

    2024-06-30 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 193.69-174.04101.19180.44223.25-115.47-28.1754.40116.1173.88145.00131.30124.33-142.57174.7844.8576.44-108.7757.3755.93153.05-109.9922.75117.0496.43-98.119.0392.72NANANANANANANANANANANANANANANA30.5289.09-65.950.0724.4381.34-45.39-7.3237.8912.68-9.41-12.1222.83NA
Net Cash Provided By Used In Investing Activities -35.48-37.61-53.17-30.56-43.16-39.19-60.77-41.56-44.27-22.29-34.94-29.58-35.72-57.80-73.11-37.08-39.87-20.60-30.34-17.84-10.41-8.65-12.21-3.91-12.20-5.41-4.16-75.51NANANANANANANANANANANANANANANA-3.84-3.06-1.81-1.92-2.67-1.73-1.17-1.30-1.24-4.58-2.25-3.67-1.85NA
Net Cash Provided By Used In Financing Activities -160.08212.75-50.71-149.46-179.78146.2595.38-23.61-170.38-77.46-23.05-53.15-91.3786.89-0.050.08-29.67-14.13-11.48-10.89-44.4620.84-12.16-8.72-84.0375.700.10-0.25NANANANANANANANANANANANANANANA-22.68-72.3567.511.51-69.83-33.8746.86-37.08-5.85-0.69-3.60-0.09-0.08NA

    2024-06-30 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 193.69-174.04101.19180.44223.25-115.47-28.1754.40116.1173.88145.00131.30124.33-142.57174.7844.8576.44-108.7757.3755.93153.05-109.9922.75117.0496.43-98.119.0392.72NANANANANANANANANANANANANANANA30.5289.09-65.950.0724.4381.34-45.39-7.3237.8912.68-9.41-12.1222.83NA
Net Income Loss 87.0089.0721.9565.2777.0441.1310.0814.4288.9271.2125.0373.8061.3748.5543.3042.7147.2242.4035.5041.9835.7131.5525.1729.4742.8237.1118.3020.1028.7827.9512.636.9023.2823.408.093.7418.7117.555.158.9115.1612.2915.10-15.3013.2221.57-3.62-14.318.3412.31-18.25-0.502.115.06-0.51-8.824.78
Profit Loss 87.0089.0721.9565.2777.0441.1310.0814.4288.9271.2125.0373.8061.3748.5543.3042.7147.2242.4035.5041.9835.7131.5525.1729.4742.8237.1118.30NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Depreciation Depletion And Amortization 13.4514.1512.9913.0012.2811.9111.0311.4611.3310.4710.349.909.286.425.494.544.063.853.553.623.433.423.433.804.604.764.794.553.753.763.603.483.593.833.463.603.693.643.753.793.863.803.814.104.184.164.114.204.314.393.384.954.944.894.794.90NA
Increase Decrease In Accounts Receivable -103.43332.33-159.77-65.90-35.26204.0119.83-89.33-22.8449.83-114.461.70-45.66202.78-146.673.738.44162.78-38.93-0.52-101.44128.183.25-83.22-35.39139.64-3.92-67.44-41.41123.252.23-49.85-60.67108.94-33.01-44.07-12.53100.60-8.56-15.10-56.3679.1513.39-26.95-66.4390.84-6.26-16.06-54.5474.1914.93-32.51-5.98-0.3740.27-40.77NA
Increase Decrease In Inventories 24.9716.8046.70-13.62-53.78-13.5716.0931.242.7014.4210.12-3.602.226.7716.661.93-9.072.6112.181.00-7.24-7.6422.35-0.74-6.267.938.49-3.26-3.171.5612.04-2.25-6.902.566.15-1.67-4.29-0.839.11-6.42-9.167.7911.25-3.79-0.07-2.498.92-4.84-5.23-10.23-4.10-6.04-0.5710.59-11.016.23NA
Increase Decrease In Accounts Payable 9.5326.24-7.98-3.1410.842.98-1.83-36.71-3.6636.60-20.692.314.4110.4911.34-12.183.338.87-10.22-2.673.78-7.5612.89-6.621.0913.77-6.01-3.171.492.88-0.21-6.600.51-0.677.59-9.807.16-7.267.19-6.618.47-3.898.22-8.351.991.871.46-3.881.680.021.94-5.06-2.222.123.86-5.83NA
Deferred Income Tax Expense Benefit 0.00-5.21NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA0.35NANANA-0.24NANANANANANANANANANANA
Share Based Compensation 3.843.152.782.822.591.971.800.251.062.232.241.892.132.181.211.621.532.771.090.932.122.791.301.401.352.291.271.040.911.970.980.861.671.280.841.301.261.451.141.221.291.171.030.980.900.900.890.890.960.740.760.810.780.800.871.04NA

    2024-06-30 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 -35.48-37.61-53.17-30.56-43.16-39.19-60.77-41.56-44.27-22.29-34.94-29.58-35.72-57.80-73.11-37.08-39.87-20.60-30.34-17.84-10.41-8.65-12.21-3.91-12.20-5.41-4.16-75.51NANANANANANANANANANANANANANANA-3.84-3.06-1.81-1.92-2.67-1.73-1.17-1.30-1.24-4.58-2.25-3.67-1.85NA
Payments To Acquire Property Plant And Equipment 35.4837.7253.1730.5643.1639.1968.0641.5644.3222.2934.9429.6236.7458.0973.1337.0839.8822.7330.3417.8610.418.6512.213.9112.265.433.933.982.814.316.023.352.742.445.054.195.039.064.183.871.743.194.093.863.201.911.952.701.751.181.261.302.602.273.701.96NA

    2024-06-30 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 -160.08212.75-50.71-149.46-179.78146.2595.38-23.61-170.38-77.46-23.05-53.15-91.3786.89-0.050.08-29.67-14.13-11.48-10.89-44.4620.84-12.16-8.72-84.0375.700.10-0.25NANANANANANANANANANANANANANANA-22.68-72.3567.511.51-69.83-33.8746.86-37.08-5.85-0.69-3.60-0.09-0.08NA
Payments For Repurchase Of Common Stock 0.425.140.010.2516.601.5950.42100.04169.9977.9323.534.115.2749.570.420.311.2042.9311.3311.049.7114.4612.360.498.248.990.000.350.033.240.030.480.7353.971.2349.230.832.020.300.0051.461.432.8325.291.162.001.741.001.261.520.020.031.141.89-0.070.00NA

    2024-06-30 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 Excluding Assessed Tax 376.47373.63195.75303.84356.54238.72192.09188.47386.25339.23303.96335.87311.60245.52228.29231.50220.65200.40164.77194.55206.45179.57139.97166.38206.69171.21122.21140.19157.94144.8195.32106.17146.45131.6889.2094.02136.78120.8074.2095.50121.31100.6463.8372.2598.55107.8846.1670.8294.2896.1051.4667.9278.4169.0175.2760.58115.50
Operating, Residential Portfolio NANA195.75303.84356.54238.72180.64177.78373.92327.19288.36319.21298.63233.07213.60218.44208.88186.87152.54182.78193.47165.48121.83147.00189.20155.20109.56131.04NANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Residential Portfolio NANA195.75303.84356.54238.72180.64177.78373.92327.19288.36319.21298.63233.07213.60218.44208.78186.87152.54182.78193.47165.48121.83147.00189.20155.20109.56131.04157.90144.80NANANANANANANANANANANANANANANANANANANANANANANANANANANA
Residential Portfolio, Transferred At Point In Time NANA195.75303.84356.54238.72180.64177.78373.92327.19288.36319.21298.63233.07213.60218.44208.88186.87152.54182.78193.47165.48121.83147.00189.20155.20109.56131.04NANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

Plots across concepts


IncomeStatement
Comprehensive Income Net Of Tax
Expenses
Allocated Share Based Compensation Expense
Balance Sheet
Cash And Cash Equivalents At Carrying Value
Assets
Cash And Cash Equivalents At Carrying Value
Current Assets
Other Assets Current
NonCurrent Assets
Other Assets Noncurrent
PropertyPlantAndEquipmentNet
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
Liabilities
Operating Lease Liability
Current Liabilities
Other Accrued Liabilities Current
Noncurrent Liabilities
Other Liabilities Noncurrent
Stockholders Equity
Common Stock Value
CashFlow
Net Cash Provided By Used In Financing 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
LesseeOperatingLeaseLiabilityPaymentsDue
Lessee Operating Lease Liability Undiscounted Excess Amount
InventoryNet
Inventory Finished Goods

Line plots across dimensions of each concept