Home Data Calendar Blog

TREX

Tables

    2024-12-31 2024-09-30 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.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 NA108.38108.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 NA108.26108.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.090.370.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.100.370.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-12-31 2024-09-30 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 167.63233.72376.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 112.89140.51208.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 54.7493.20168.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 39.2938.9051.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 15.4654.30116.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.010.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
Allocated Share Based Compensation Expense 2.972.673.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 5.6813.7629.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 19.8519.0044.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 9.7740.5587.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 9.7740.5587.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 9.7740.5587.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-12-31 2024-09-30 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 1324.301267.221269.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 474.16379.32375.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 1324.301267.221269.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 850.14887.90894.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-12-31 2024-09-30 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 318.91352.72433.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.2912.841.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.2912.841.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 88.36140.06270.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 207.28187.94148.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 183.67149.31111.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 49.7033.4433.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.620.630.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 21.9811.8813.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-12-31 2024-09-30 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 1271.17NANANA1020.29NANANA882.89NANANA719.78NANANA573.03NANANA393.81NANANA334.15NANANA315.98NANANA310.26NANANA297.06NANANA285.86NANANA277.73NANANA301.25NANANA306.72NANANANANANA
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment 348.30NANANA310.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.100.100.501.301.20NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Property Plant And Equipment Net 922.87852.91774.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 22.0519.3917.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 8.286.096.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-12-31 2024-09-30 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 342.48251.22244.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 61.2761.4859.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.986.345.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 0.923.899.1324.10NA3.1115.853.86NA7.852.7122.44NA14.050.417.190.392.70NA9.690.00NANA6.140.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    2024-12-31 2024-09-30 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 56.0367.2367.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.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 41.9826.7828.3217.6018.8420.2021.9223.3223.9727.9129.2430.6728.2629.7231.4427.4228.5830.1830.7832.4434.2435.6637.0638.760.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    2024-12-31 2024-09-30 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 850.14887.90894.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.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 148.15145.20142.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 1562.451552.681512.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 861.87811.38760.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-12-31 2024-09-30 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 -8.47132.76193.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 -85.16-78.28-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 82.09-42.82-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-12-31 2024-09-30 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 -8.47132.76193.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 9.7740.5587.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 9.7740.5587.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.4513.6113.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 -51.70-129.98-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 19.3539.0824.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 -1.50-35.099.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 -11.200.000.00-5.21NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA0.35NANANA-0.24NANANANANANANANANANANA
Share Based Compensation 2.972.673.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-12-31 2024-09-30 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 -85.16-78.28-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 80.8678.2835.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-12-31 2024-09-30 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 82.09-42.82-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 50.2850.090.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-12-31 2024-09-30 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 167.63233.72376.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

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
Accrued Income Taxes Current
Noncurrent Liabilities
Other Liabilities Noncurrent
Stockholders Equity
Common Stock Value
CashFlow
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInOperatingActivities
Increase Decrease In Accounts Receivable
NetCashProvidedByUsedInInvestingActivities
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInFinancingActivities
Payments For Repurchase Of Common Stock
Shares
Weighted Average Number Of Shares Outstanding Basic
OperatingLeaseLiability
Operating Lease Liability Current
LesseeOperatingLeaseLiabilityPaymentsDue
Lessee Operating Lease Liability Payments Remainder Of Fiscal Year
InventoryNet
Inventory Finished Goods

Line plots across dimensions of each concept