image
Industrials - Engineering & Construction - NYSE - US
$ 323.33
-0.167 %
$ 47.7 B
Market Cap
60.1
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2023-12-31 22.30% 51.61% 29.35%
Annual Report FY 10-K 2022-12-31 31.54% 1.08% 31.43%
Annual Report FY 10-K 2021-12-31 15.87% 9.06% 8.53%
Annual Report FY 10-K 2020-12-31 -7.51% 10.83% 10.18%
Annual Report FY 10-K 2019-12-31 8.42% 37.05% 2.70%
Annual Report FY 10-K 2018-12-31 18.01% -6.87% 42.61%
Annual Report FY 10-K 2017-12-31 23.72% 58.77% 18.09%
Annual Report FY 10-K 2016-12-31 1.04% -36.19% 35.08%
Annual Report FY 10-K 2015-12-31 -3.55% 4.78% -50.06%
Annual Report FY 10-K 2014-12-31 20.37% -26.18% -9.75%
Annual Report FY 10-K 2013-12-31 10.18% 31.08% 13.29%
Annual Report FY 10-K 2012-12-31 28.04% 131.39% 113.67%
Annual Report FY 10-K 2011-12-31 17.62% -13.49% -15.03%
Annual Report FY 10-K 2010-12-31 18.48% -5.54% 5.81%
Annual Report FY 10-K 2009-12-31 -12.22% -2.75% -16.27%
Annual Report FY 10-K 2008-12-31 42.33% 22.62% 70.62%
Annual Report FY 10-K 2007-12-31 24.64% 677.77% 122.99%
Annual Report FY 10-K 2006-12-31 14.66% -40.85% 10.88%
Annual Report FY 10-K 2005-12-31 14.27% 421.48% 595.61%
Annual Report FY 10-K 2004-12-31 -0.99% 73.72% -40.53%
Annual Report FY 10-K 2003-12-31 -6.16% 94.35% 110.65%
Annual Report FY 10-K 2002-12-31 -13.11% -722.38% -80.48%
Annual Report FY 10-K 2001-12-31 12.36% -18.88% -22.92%
Annual Report FY 10-K 2000-12-31 93.72% 96.15% 103.35%
Annual Report FY 10-K 1999-12-31 199.39% 254.61% 296.46%
Annual Report FY 10-K 1998-12-31 305.77% 508.00% 455.36%
Annual Report FY 10-K 1997-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2024-09-30 15.52% 7.46% 7.70%
Quarterly Report Q2 8-K 2024-06-30 10.81% 13.42% 10.61%
Quarterly Report Q1 8-K 2024-03-31 13.62% 24.53% 23.43%
Quarterly Report Q4 8-K 2023-12-31 30.96% 29.73% 28.71%
Quarterly Report Q3 8-K 2023-09-30 26.03% 74.94% 39.59%
Quarterly Report Q2 8-K 2023-06-30 19.30% 88.48% 34.04%
Quarterly Report Q1 8-K 2023-03-31 11.68% 12.29% 7.10%
Quarterly Report Q4 8-K 2022-12-31 12.57% 55.13% 85.20%
Quarterly Report Q3 8-K 2022-09-30 33.00% -10.56% 15.61%
Quarterly Report Q2 8-K 2022-06-30 41.08% -24.79% 28.89%
Quarterly Report Q1 8-K 2022-03-31 46.68% -5.70% 3.33%
Quarterly Report Q4 8-K 2021-12-31 34.73% -38.37% -20.19%
Quarterly Report Q3 8-K 2021-09-30 11.03% 7.03% 2.42%
Quarterly Report Q2 8-K 2021-06-30 19.69% 58.27% 43.16%
Quarterly Report Q1 8-K 2021-03-31 -2.19% 132.02% 40.86%
Quarterly Report Q4 8-K 2020-12-31 -6.44% 43.94% 19.06%
Quarterly Report Q3 8-K 2020-09-30 -9.92% 19.73% 15.67%
Quarterly Report Q2 8-K 2020-06-30 -11.73% 170.43% 43.70%
Quarterly Report Q1 8-K 2020-03-31 -1.54% -67.89% -32.43%
Quarterly Report Q4 8-K 2019-12-31 0.02% 107.94% -1.36%
Quarterly Report Q3 8-K 2019-09-30 12.31% 9.25% 8.74%
Quarterly Report Q2 8-K 2019-06-30 6.88% -63.23% -36.13%
Quarterly Report Q1 8-K 2019-03-31 16.12% 220.33% 58.85%
Quarterly Report Q4 8-K 2018-12-31 25.56% -49.97% 179.05%
Quarterly Report Q3 8-K 2018-09-30 14.41% 39.45% 37.12%
Quarterly Report Q2 8-K 2018-06-30 20.72% 16.49% 12.07%
Quarterly Report Q1 8-K 2018-03-31 10.99% -22.07% 0.20%
Quarterly Report Q4 8-K 2017-12-31 17.86% 29.66% -54.57%
Quarterly Report Q3 8-K 2017-09-30 27.77% 21.12% 7.89%
Quarterly Report Q2 8-K 2017-06-30 22.76% 285.44% 209.54%
Quarterly Report Q1 8-K 2017-03-31 27.10% 135.49% 101.30%
Quarterly Report Q4 8-K 2016-12-31 10.72% 1826.11% 3152.95%
Quarterly Report Q3 8-K 2016-09-30 5.30% -65.92% 60.94%
Quarterly Report Q2 8-K 2016-06-30 -4.27% -64.08% -48.48%
Quarterly Report Q1 8-K 2016-03-31 -9.18% -61.68% -60.21%
Quarterly Report Q4 8-K 2015-12-31 -7.49% -7.62% -96.67%
Quarterly Report Q3 8-K 2015-09-30 -10.67% 128.62% -43.41%
Quarterly Report Q2 8-K 2015-06-30 0.42% -43.13% -48.38%
Quarterly Report Q1 8-K 2015-03-31 7.06% -1.70% 3.56%
Quarterly Report Q4 8-K 2014-12-31 12.95% -60.06% -27.18%
Quarterly Report Q3 8-K 2014-09-30 31.97% 1.88% 1.30%
Quarterly Report Q2 8-K 2014-06-30 26.46% 15.44% 13.84%
Quarterly Report Q1 8-K 2014-03-31 11.15% -24.52% -24.14%
Quarterly Report Q4 8-K 2013-12-31 8.62% 68.40% -7.13%
Quarterly Report Q3 8-K 2013-09-30 -2.38% -3.62% -3.14%
Quarterly Report Q2 8-K 2013-06-30 -2.79% 7.17% 5.42%
Quarterly Report Q1 8-K 2013-03-31 11.26% 57.70% 50.10%
Quarterly Report Q4 8-K 2012-12-31 10.59% 49.27% 73.17%
Quarterly Report Q3 8-K 2012-09-30 34.73% 85.40% 54.98%
Quarterly Report Q2 8-K 2012-06-30 50.03% 106.09% 92.53%
Quarterly Report Q1 8-K 2012-03-31 67.87% 359.79% 395.27%
Quarterly Report Q4 8-K 2011-12-31 36.76% 96.98% 70.41%
Quarterly Report Q3 8-K 2011-09-30 3.72% -17.18% -0.61%
Quarterly Report Q2 8-K 2011-06-30 16.13% -3.59% -10.94%
Quarterly Report Q1 8-K 2011-03-31 13.45% -74.10% -63.65%
Quarterly Report Q4 8-K 2010-12-31 12.28% -23.39% -24.75%
Quarterly Report Q3 8-K 2010-09-30 54.46% -1.03% 32.88%
Quarterly Report Q2 8-K 2010-06-30 7.02% -1.32% 8.21%
Quarterly Report Q1 8-K 2010-03-31 1.32% 11.19% 9.50%
Quarterly Report Q4 8-K 2009-12-31 6.93% -6.72% -6.70%
Quarterly Report Q3 8-K 2009-09-30 -25.88% 22.14% -26.21%
Quarterly Report Q2 8-K 2009-06-30 -15.35% -11.26% -17.40%
Quarterly Report Q1 8-K 2009-03-31 -12.54% -0.54% -9.28%
Quarterly Report Q4 8-K 2008-12-31 4.84% 40.27% 44.48%
Quarterly Report Q3 8-K 2008-09-30 60.61% 5.30% 91.47%
Quarterly Report Q2 8-K 2008-06-30 72.32% 72.27% 92.53%
Quarterly Report Q1 8-K 2008-03-31 46.89% -31.19% 49.89%
Quarterly Report Q4 8-K 2007-12-31 48.47% 210.27% 515.92%
Quarterly Report Q3 8-K 2007-09-30 24.11% 119.96% 32.43%
Quarterly Report Q2 8-K 2007-06-30 8.47% 23.82% 11.72%
Quarterly Report Q1 8-K 2007-03-31 15.79% 297.10% 65.39%
Quarterly Report Q4 8-K 2006-12-31 13.09% -164.98% -37.75%
Quarterly Report Q3 8-K 2006-09-30 0.98% 74.09% 23.67%
Quarterly Report Q2 8-K 2006-06-30 17.02% 428.27% 239.12%
Quarterly Report Q1 8-K 2006-03-31 33.29% 253.24% 369.59%
Quarterly Report Q4 8-K 2005-12-31 24.87% 905.56% 406.21%
Quarterly Report Q3 8-K 2005-09-30 13.01% 209.91% 117.18%
Quarterly Report Q2 8-K 2005-06-30 12.87% 195.73% 72.84%
Quarterly Report Q1 8-K 2005-03-31 4.93% 56.15% 61.73%
Quarterly Report Q4 8-K 2004-12-31 -2.79% 107.14% 8.14%
Quarterly Report Q3 8-K 2004-09-30 6.18% -23.02% -12.17%
Quarterly Report Q2 8-K 2004-06-30 -4.68% 64.49% 225.34%
Quarterly Report Q1 8-K 2004-03-31 -3.30% -141.46% -1272.30%
Quarterly Report Q4 8-K 2003-12-31 -0.34% -2309.97% -47.42%
Quarterly Report Q3 8-K 2003-09-30 -0.02% 164.92% 211.35%
Quarterly Report Q2 8-K 2003-06-30 -5.60% 94.45% 97.42%
Quarterly Report Q1 8-K 2003-03-31 -18.27% -48.27% -4.86%
Quarterly Report Q4 8-K 2002-12-31 -11.33% -91.58% -61.11%
Quarterly Report Q3 8-K 2002-09-30 -13.53% -31.88% -24.80%
Quarterly Report Q2 8-K 2002-06-30 -14.07% -1077.12% -407.06%
Quarterly Report Q1 8-K 2002-03-31 -13.45% -65.48% -58.81%
Quarterly Report Q4 8-K 2001-12-31 -10.97% -6.60% -58.52%
Quarterly Report Q3 8-K 2001-09-30 3.41% -35.52% -25.17%
Quarterly Report Q2 8-K 2001-06-30 18.85% -46.70% -27.77%
Quarterly Report Q1 8-K 2001-03-31 55.52% 50.53% 57.38%
Quarterly Report Q4 8-K 2000-12-31 64.92% -46.57% 43.94%
Quarterly Report Q3 8-K 2000-09-30 79.49% 111.82% 98.49%
Quarterly Report Q2 8-K 2000-06-30 118.54% 542.98% 158.59%
Quarterly Report Q1 8-K 2000-03-31 161.14% 468.00% 309.72%
Quarterly Report Q4 8-K 1999-12-31 189.55% 356.90% 330.25%
Quarterly Report Q3 8-K 1999-09-30 170.18% 198.44% 241.74%
Quarterly Report Q2 8-K 1999-06-30 204.24% 54.84% 265.62%
Quarterly Report Q1 8-K 1999-03-31 430.29% 750.00% 944.44%
Quarterly Report Q4 8-K 1998-12-31 453.23% 223.40% 111.54%
Quarterly Report Q3 8-K 1998-09-30 177.13% 166.67% -68.32%
Quarterly Report Q2 8-K 1998-06-30 75.97% 29.17% -82.32%
Quarterly Report Q1 8-K 1998-03-31 -33.43% -83.33% -97.51%
Quarterly Report Q4 8-K 1997-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 1997-09-30 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 1997-06-30 0.00% 0.00% 0.00%
Quarterly Report Q1 8-K 1997-03-31 0.00% 0.00% 0.00%