image
Basic Materials - Construction Materials - NYSE - US
$ 583.03
-0.839 %
$ 35.6 B
Market Cap
18.64
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2023-12-31 10.01% 34.85% 32.26%
Annual Report FY 10-K 2022-12-31 13.79% 23.39% 23.92%
Annual Report FY 10-K 2021-12-31 14.46% -2.57% -3.14%
Annual Report FY 10-K 2020-12-31 -0.19% 17.83% 13.61%
Annual Report FY 10-K 2019-12-31 11.66% 30.20% 28.11%
Annual Report FY 10-K 2018-12-31 7.03% -34.11% -1.38%
Annual Report FY 10-K 2017-12-31 3.85% 67.68% 3.42%
Annual Report FY 10-K 2016-12-31 7.89% 47.29% 41.27%
Annual Report FY 10-K 2015-12-31 19.66% 85.60% 52.24%
Annual Report FY 10-K 2014-12-31 37.23% 28.28% 44.45%
Annual Report FY 10-K 2013-12-31 5.79% 43.55% 40.65%
Annual Report FY 10-K 2012-12-31 18.89% 2.55% -3.73%
Annual Report FY 10-K 2011-12-31 -3.87% -15.05% -18.02%
Annual Report FY 10-K 2010-12-31 4.72% 13.45% 4.69%
Annual Report FY 10-K 2009-12-31 -19.69% -51.50% -41.97%
Annual Report FY 10-K 2008-12-31 -3.94% -32.90% -25.34%
Annual Report FY 10-K 2007-12-31 0.03% 7.06% 11.61%
Annual Report FY 10-K 2006-12-31 10.09% 27.38% 25.68%
Annual Report FY 10-K 2005-12-31 13.90% 49.17% 36.24%
Annual Report FY 10-K 2004-12-31 2.81% 37.96% 22.38%
Annual Report FY 10-K 2003-12-31 1.12% 8.47% 5.99%
Annual Report FY 10-K 2002-12-31 -1.49% -18.08% -11.44%
Annual Report FY 10-K 2001-12-31 13.21% -5.95% -2.58%
Annual Report FY 10-K 2000-12-31 20.55% -10.95% -5.96%
Annual Report FY 10-K 1999-12-31 19.01% 8.82% 9.51%
Annual Report FY 10-K 1998-12-31 17.40% 17.36% 20.76%
Annual Report FY 10-K 1997-12-31 24.80% 25.32% 34.88%
Annual Report FY 10-K 1996-12-31 8.65% 16.27% 12.17%
Annual Report FY 10-K 1995-12-31 32.43% 25.88% 17.08%
Annual Report FY 10-K 1994-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2024-09-30 -5.27% -12.89% -13.70%
Quarterly Report Q2 8-K 2024-06-30 -3.12% -15.52% -13.66%
Quarterly Report Q1 8-K 2024-03-31 -7.61% 763.64% -21.47%
Quarterly Report Q4 8-K 2023-12-31 8.92% 53.87% 138.59%
Quarterly Report Q3 8-K 2023-09-30 10.07% 41.11% 39.59%
Quarterly Report Q2 8-K 2023-06-30 10.91% -5.05% -3.20%
Quarterly Report Q1 8-K 2023-03-31 10.02% 465.42% 227.38%
Quarterly Report Q4 8-K 2022-12-31 -1.33% 17.09% -27.19%
Quarterly Report Q3 8-K 2022-09-30 16.34% 15.99% 13.73%
Quarterly Report Q2 8-K 2022-06-30 19.15% 62.46% 55.64%
Quarterly Report Q1 8-K 2022-03-31 25.29% -67.18% -39.68%
Quarterly Report Q4 8-K 2021-12-31 26.86% -14.27% -12.72%
Quarterly Report Q3 8-K 2021-09-30 17.85% -13.43% -10.91%
Quarterly Report Q2 8-K 2021-06-30 8.44% 3.77% 0.36%
Quarterly Report Q1 8-K 2021-03-31 2.53% 151.74% 71.80%
Quarterly Report Q4 8-K 2020-12-31 7.19% 39.63% 30.36%
Quarterly Report Q3 8-K 2020-09-30 -6.96% 18.45% 16.03%
Quarterly Report Q2 8-K 2020-06-30 -0.69% 14.97% 7.18%
Quarterly Report Q1 8-K 2020-03-31 2.05% -39.49% -16.50%
Quarterly Report Q4 8-K 2019-12-31 7.86% 38.99% 25.52%
Quarterly Report Q3 8-K 2019-09-30 16.45% 37.98% 43.46%
Quarterly Report Q2 8-K 2019-06-30 6.41% 2.18% 8.31%
Quarterly Report Q1 8-K 2019-03-31 17.08% 329.72% 77.12%
Quarterly Report Q4 8-K 2018-12-31 5.12% -74.95% -19.82%
Quarterly Report Q3 8-K 2018-09-30 12.13% 19.06% 6.04%
Quarterly Report Q2 8-K 2018-06-30 13.06% 30.45% 24.01%
Quarterly Report Q1 8-K 2018-03-31 -4.96% -76.39% -49.38%
Quarterly Report Q4 8-K 2017-12-31 2.29% 281.99% 17.94%
Quarterly Report Q3 8-K 2017-09-30 -1.46% -4.84% -5.59%
Quarterly Report Q2 8-K 2017-06-30 8.82% 16.73% 13.40%
Quarterly Report Q1 8-K 2017-03-31 6.99% -5.63% -7.84%
Quarterly Report Q4 8-K 2016-12-31 12.34% 18.89% 13.17%
Quarterly Report Q3 8-K 2016-09-30 2.01% 35.69% 33.93%
Quarterly Report Q2 8-K 2016-06-30 6.07% 46.75% 37.01%
Quarterly Report Q1 8-K 2016-03-31 14.08% 839.58% 227.22%
Quarterly Report Q4 8-K 2015-12-31 -1.37% 30.07% 15.85%
Quarterly Report Q3 8-K 2015-09-30 7.82% 118.69% 54.74%
Quarterly Report Q2 8-K 2015-06-30 37.69% 39.71% 42.41%
Quarterly Report Q1 8-K 2015-03-31 61.28% 122.02% 261.01%
Quarterly Report Q4 8-K 2014-12-31 57.12% 77.41% 88.85%
Quarterly Report Q3 8-K 2014-09-30 50.86% -25.21% 6.58%
Quarterly Report Q2 8-K 2014-06-30 18.93% 44.18% 38.62%
Quarterly Report Q1 8-K 2014-03-31 11.35% 22.30% 32.63%
Quarterly Report Q4 8-K 2013-12-31 8.11% 66.69% 57.00%
Quarterly Report Q3 8-K 2013-09-30 12.03% 14.36% 19.48%
Quarterly Report Q2 8-K 2013-06-30 3.12% 12.57% 17.03%
Quarterly Report Q1 8-K 2013-03-31 -2.28% 24.25% 33.14%
Quarterly Report Q4 8-K 2012-12-31 52.94% 45.13% 59.12%
Quarterly Report Q3 8-K 2012-09-30 11.05% 27.32% 15.31%
Quarterly Report Q2 8-K 2012-06-30 10.69% 2.01% -5.87%
Quarterly Report Q1 8-K 2012-03-31 10.52% -110.75% -474.64%
Quarterly Report Q4 8-K 2011-12-31 -22.99% 0.24% -27.62%
Quarterly Report Q3 8-K 2011-09-30 5.01% -5.45% -5.77%
Quarterly Report Q2 8-K 2011-06-30 -2.30% -34.19% -30.50%
Quarterly Report Q1 8-K 2011-03-31 4.57% 27.98% 52.25%
Quarterly Report Q4 8-K 2010-12-31 14.47% 569.49% 138.95%
Quarterly Report Q3 8-K 2010-09-30 4.30% -6.35% -6.03%
Quarterly Report Q2 8-K 2010-06-30 8.29% 39.98% 24.17%
Quarterly Report Q1 8-K 2010-03-31 -9.10% -319.50% -118.12%
Quarterly Report Q4 8-K 2009-12-31 -20.70% -12.48% -76.02%
Quarterly Report Q3 8-K 2009-09-30 -18.51% -16.30% -22.39%
Quarterly Report Q2 8-K 2009-06-30 -22.17% -39.09% -30.40%
Quarterly Report Q1 8-K 2009-03-31 -17.37% -27.63% -74.63%
Quarterly Report Q4 8-K 2008-12-31 -11.11% -55.32% -40.31%
Quarterly Report Q3 8-K 2008-09-30 -3.39% -26.52% -16.06%
Quarterly Report Q2 8-K 2008-06-30 0.60% -23.08% -23.21%
Quarterly Report Q1 8-K 2008-03-31 -1.79% -36.76% -25.75%
Quarterly Report Q4 8-K 2007-12-31 0.13% -9.49% -0.80%
Quarterly Report Q3 8-K 2007-09-30 2.67% 18.52% 19.38%
Quarterly Report Q2 8-K 2007-06-30 1.10% 9.45% 14.19%
Quarterly Report Q1 8-K 2007-03-31 -4.50% 6.40% 12.74%
Quarterly Report Q4 8-K 2006-12-31 6.13% 30.80% 22.17%
Quarterly Report Q3 8-K 2006-09-30 6.59% -0.26% 6.50%
Quarterly Report Q2 8-K 2006-06-30 7.74% 23.29% 21.81%
Quarterly Report Q1 8-K 2006-03-31 23.46% 338.12% 172.05%
Quarterly Report Q4 8-K 2005-12-31 14.56% 29.11% 17.43%
Quarterly Report Q3 8-K 2005-09-30 11.96% 41.40% 31.20%
Quarterly Report Q2 8-K 2005-06-30 16.10% 37.48% 34.05%
Quarterly Report Q1 8-K 2005-03-31 11.65% 208.13% 3597.40%
Quarterly Report Q4 8-K 2004-12-31 4.69% 26.05% 42.28%
Quarterly Report Q3 8-K 2004-09-30 -1.11% 18.64% 9.87%
Quarterly Report Q2 8-K 2004-06-30 -0.27% 12.77% 4.42%
Quarterly Report Q1 8-K 2004-03-31 8.31% 68.67% 94.32%
Quarterly Report Q4 8-K 2003-12-31 3.82% 541.14% 72.26%
Quarterly Report Q3 8-K 2003-09-30 5.67% 16.94% 8.83%
Quarterly Report Q2 8-K 2003-06-30 -0.73% -25.70% -14.34%
Quarterly Report Q1 8-K 2003-03-31 -2.31% -98.05% -90.68%
Quarterly Report Q4 8-K 2002-12-31 -8.93% -81.76% -42.67%
Quarterly Report Q3 8-K 2002-09-30 -3.06% -15.23% -13.97%
Quarterly Report Q2 8-K 2002-06-30 -0.43% 36.82% 27.04%
Quarterly Report Q1 8-K 2002-03-31 10.30% -126.76% -226.36%
Quarterly Report Q4 8-K 2001-12-31 -11.73% 22.27% 27.21%
Quarterly Report Q3 8-K 2001-09-30 31.39% 9.19% 12.65%
Quarterly Report Q2 8-K 2001-06-30 31.71% -7.41% -9.93%
Quarterly Report Q1 8-K 2001-03-31 8.95% -63.47% -89.08%
Quarterly Report Q4 8-K 2000-12-31 48.79% -37.04% -32.12%
Quarterly Report Q3 8-K 2000-09-30 7.49% -4.43% -6.29%
Quarterly Report Q2 8-K 2000-06-30 10.21% 1.99% 10.29%
Quarterly Report Q1 8-K 2000-03-31 14.58% -7.68% 25.13%
Quarterly Report Q4 8-K 1999-12-31 19.25% 6.19% 16.44%
Quarterly Report Q3 8-K 1999-09-30 13.25% -4.14% 0.53%
Quarterly Report Q2 8-K 1999-06-30 18.44% 13.46% 5.70%
Quarterly Report Q1 8-K 1999-03-31 29.22% 205.38% 69.47%
Quarterly Report Q4 8-K 1998-12-31 17.67% 34.06% 26.25%
Quarterly Report Q3 8-K 1998-09-30 14.98% 26.45% 25.33%
Quarterly Report Q2 8-K 1998-06-30 19.60% 19.74% 26.86%
Quarterly Report Q1 8-K 1998-03-31 17.89% -70.79% -34.03%
Quarterly Report Q4 8-K 1997-12-31 30.21% 14.50% 36.99%
Quarterly Report Q3 8-K 1997-09-30 34.84% 32.00% 39.53%
Quarterly Report Q2 8-K 1997-06-30 15.81% 13.43% 21.30%
Quarterly Report Q1 8-K 1997-03-31 15.90% 106.98% 67.44%
Quarterly Report Q4 8-K 1996-12-31 9.56% 25.00% 17.27%
Quarterly Report Q3 8-K 1996-09-30 5.44% 17.52% 16.22%
Quarterly Report Q2 8-K 1996-06-30 13.99% 34.00% 28.30%
Quarterly Report Q1 8-K 1996-03-31 5.08% -47.56% -40.69%
Quarterly Report Q4 8-K 1995-12-31 33.81% 23.08% 26.40%
Quarterly Report Q3 8-K 1995-09-30 32.16% 5.88% 9.79%
Quarterly Report Q2 8-K 1995-06-30 28.68% 8.11% 6.87%
Quarterly Report Q1 8-K 1995-03-31 36.31% 8100.00% 52.63%
Quarterly Report Q4 8-K 1994-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 1994-09-30 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 1994-06-30 0.00% 0.00% 0.00%
Quarterly Report Q1 8-K 1994-03-31 0.00% 0.00% 0.00%