image
Industrials - Construction - NYSE - US
$ 176.28
-2.72 %
$ 20.3 B
Market Cap
17.21
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2023-12-31 -24.77% -43.97% -42.28%
Annual Report FY 10-K 2022-12-31 14.24% 59.35% 57.92%
Annual Report FY 10-K 2021-12-31 132.44% 450.31% 338.98%
Annual Report FY 10-K 2020-12-31 17.56% 41.35% 38.63%
Annual Report FY 10-K 2019-12-31 -5.75% 8.10% 6.33%
Annual Report FY 10-K 2018-12-31 9.82% 429.10% 29.42%
Annual Report FY 10-K 2017-12-31 10.47% -73.13% 20.63%
Annual Report FY 10-K 2016-12-31 78.63% 732.21% 160.81%
Annual Report FY 10-K 2015-12-31 122.21% -125.79% 81.17%
Annual Report FY 10-K 2014-12-31 7.67% 142.51% 4.11%
Annual Report FY 10-K 2013-12-31 39.15% 24.91% 652.02%
Annual Report FY 10-K 2012-12-31 37.43% 12.52% 76.78%
Annual Report FY 10-K 2011-12-31 11.24% 31.95% 41.20%
Annual Report FY 10-K 2010-12-31 3.31% -54.41% -5.05%
Annual Report FY 10-K 2009-12-31 -34.47% 55.66% 51.46%
Annual Report FY 10-K 2008-12-31 -35.04% -487.29% -870.84%
Annual Report FY 10-K 2007-12-31 -28.89% -34.48% -9.21%
Annual Report FY 10-K 2006-12-31 -4.21% 41.67% 11.72%
Annual Report FY 10-K 2005-12-31 13.59% -5.72% 16.53%
Annual Report FY 10-K 2004-12-31 22.86% 193.47% 131.08%
Annual Report FY 10-K 2003-12-31 11.67% 284.06% 29.77%
Annual Report FY 10-K 2002-12-31 -0.89% -619.26% 16.04%
Annual Report FY 10-K 2001-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2024-09-30 -6.66% -36.92% -33.29%
Quarterly Report Q2 8-K 2024-06-30 -1.60% -14.96% -15.18%
Quarterly Report Q1 8-K 2024-03-31 0.21% -22.47% -20.03%
Quarterly Report Q4 8-K 2023-12-31 -4.74% -8.80% -6.76%
Quarterly Report Q3 8-K 2023-09-30 -21.30% -38.83% -36.76%
Quarterly Report Q2 8-K 2023-06-30 -34.61% -59.01% -57.75%
Quarterly Report Q1 8-K 2023-03-31 -31.65% -47.82% -45.92%
Quarterly Report Q4 8-K 2022-12-31 -5.98% -13.10% -15.40%
Quarterly Report Q3 8-K 2022-09-30 4.59% 20.36% 21.15%
Quarterly Report Q2 8-K 2022-06-30 24.20% 98.54% 100.79%
Quarterly Report Q1 8-K 2022-03-31 36.11% 270.63% 248.37%
Quarterly Report Q4 8-K 2021-12-31 83.14% 216.23% 190.70%
Quarterly Report Q3 8-K 2021-09-30 139.98% 613.52% 499.21%
Quarterly Report Q2 8-K 2021-06-30 186.62% 530.02% 426.28%
Quarterly Report Q1 8-K 2021-03-31 133.56% 1868.52% 306.84%
Quarterly Report Q4 8-K 2020-12-31 43.50% 238.23% 184.67%
Quarterly Report Q3 8-K 2020-09-30 15.87% 9.99% 7.81%
Quarterly Report Q2 8-K 2020-06-30 2.16% 18.50% 11.77%
Quarterly Report Q1 8-K 2020-03-31 9.55% -75.45% -15.22%
Quarterly Report Q4 8-K 2019-12-31 -2.89% -20.48% -16.95%
Quarterly Report Q3 8-K 2019-09-30 -6.49% 6.55% 6.44%
Quarterly Report Q2 8-K 2019-06-30 -8.87% 17.63% 10.60%
Quarterly Report Q1 8-K 2019-03-31 -4.07% 53.78% 37.87%
Quarterly Report Q4 8-K 2018-12-31 2.08% 221.83% 39.62%
Quarterly Report Q3 8-K 2018-09-30 12.75% 84.47% 37.33%
Quarterly Report Q2 8-K 2018-06-30 13.38% 49.36% 14.47%
Quarterly Report Q1 8-K 2018-03-31 10.92% 507.54% 29.46%
Quarterly Report Q4 8-K 2017-12-31 15.00% -666.06% 27.37%
Quarterly Report Q3 8-K 2017-09-30 7.61% -68.32% 2.81%
Quarterly Report Q2 8-K 2017-06-30 9.90% 28.77% 19.52%
Quarterly Report Q1 8-K 2017-03-31 9.73% 122.51% 76.82%
Quarterly Report Q4 8-K 2016-12-31 6.25% 160.60% 42.14%
Quarterly Report Q3 8-K 2016-09-30 36.82% 1532.79% 125.56%
Quarterly Report Q2 8-K 2016-06-30 263.43% 723.29% 379.44%
Quarterly Report Q1 8-K 2016-03-31 276.59% -140.17% 3453.67%
Quarterly Report Q4 8-K 2015-12-31 266.96% -437.01% 207.39%
Quarterly Report Q3 8-K 2015-09-30 193.41% -102.98% 145.37%
Quarterly Report Q2 8-K 2015-06-30 8.20% -66.29% -8.15%
Quarterly Report Q1 8-K 2015-03-31 7.25% -108.92% -88.20%
Quarterly Report Q4 8-K 2014-12-31 7.48% -46.54% -12.54%
Quarterly Report Q3 8-K 2014-09-30 7.94% -33.53% -23.41%
Quarterly Report Q2 8-K 2014-06-30 7.13% 122.01% 31.78%
Quarterly Report Q1 8-K 2014-03-31 8.20% 71.34% 349.09%
Quarterly Report Q4 8-K 2013-12-31 28.35% 137.59% 9410.71%
Quarterly Report Q3 8-K 2013-09-30 38.09% 194.32% 1349.11%
Quarterly Report Q2 8-K 2013-06-30 46.42% -299.88% 1059.84%
Quarterly Report Q1 8-K 2013-03-31 45.72% 38.46% 120.71%
Quarterly Report Q4 8-K 2012-12-31 49.26% 27.85% 101.69%
Quarterly Report Q3 8-K 2012-09-30 34.34% -17.30% 72.28%
Quarterly Report Q2 8-K 2012-06-30 31.75% 22.15% 82.94%
Quarterly Report Q1 8-K 2012-03-31 34.74% 9.70% 61.79%
Quarterly Report Q4 8-K 2011-12-31 30.99% 32.16% 53.33%
Quarterly Report Q3 8-K 2011-09-30 20.40% 43.51% 55.79%
Quarterly Report Q2 8-K 2011-06-30 -2.41% 18.67% 36.74%
Quarterly Report Q1 8-K 2011-03-31 0.90% 32.30% 23.62%
Quarterly Report Q4 8-K 2010-12-31 -4.46% -374.40% 9.02%
Quarterly Report Q3 8-K 2010-09-30 -4.49% -34.26% -34.12%
Quarterly Report Q2 8-K 2010-06-30 20.52% 15.77% -3.14%
Quarterly Report Q1 8-K 2010-03-31 -1.48% -2.64% 3.69%
Quarterly Report Q4 8-K 2009-12-31 -8.59% 111.17% 66.35%
Quarterly Report Q3 8-K 2009-09-30 -34.50% 19.15% 48.33%
Quarterly Report Q2 8-K 2009-06-30 -42.89% 50.77% 57.20%
Quarterly Report Q1 8-K 2009-03-31 -39.45% -92.97% -8.42%
Quarterly Report Q4 8-K 2008-12-31 -44.28% -189.09% -135.27%
Quarterly Report Q3 8-K 2008-09-30 -30.34% -56.98% -54.17%
Quarterly Report Q2 8-K 2008-06-30 -33.94% -546.91% -168.73%
Quarterly Report Q1 8-K 2008-03-31 -34.21% -6830.17% -270.72%
Quarterly Report Q4 8-K 2007-12-31 -31.08% -525.33% -166.78%
Quarterly Report Q3 8-K 2007-09-30 -27.37% -69.37% -36.08%
Quarterly Report Q2 8-K 2007-06-30 -27.59% -70.42% -67.47%
Quarterly Report Q1 8-K 2007-03-31 -30.15% -98.80% -81.45%
Quarterly Report Q4 8-K 2006-12-31 -22.49% -80.12% -60.75%
Quarterly Report Q3 8-K 2006-09-30 -11.50% -37.77% -36.13%
Quarterly Report Q2 8-K 2006-06-30 3.84% 40.78% 14.14%
Quarterly Report Q1 8-K 2006-03-31 15.57% 202.43% 409.49%
Quarterly Report Q4 8-K 2005-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2005-09-30 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 2005-06-30 0.00% 0.00% 0.00%
Quarterly Report Q1 8-K 2005-03-31 0.00% 0.00% 0.00%