image
Industrials - Engineering & Construction - NYSE - US
$ 445.02
1.28 %
$ 15.8 B
Market Cap
34.58
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2023-12-31 25.76% 31.49% 144.60%
Annual Report FY 10-K 2022-12-31 34.71% 71.57% -9.23%
Annual Report FY 10-K 2021-12-31 7.60% -4.52% 46.50%
Annual Report FY 10-K 2020-12-31 9.23% 31.33% -21.39%
Annual Report FY 10-K 2019-12-31 19.81% 1.26% 8.92%
Annual Report FY 10-K 2018-12-31 22.09% 104.27% 51.36%
Annual Report FY 10-K 2017-12-31 9.40% -14.83% -2.27%
Annual Report FY 10-K 2016-12-31 3.41% 31.46% 12.80%
Annual Report FY 10-K 2015-12-31 12.03% 114.04% 113.26%
Annual Report FY 10-K 2014-12-31 3.94% -15.42% -8.72%
Annual Report FY 10-K 2013-12-31 1.96% 102.55% 107.41%
Annual Report FY 10-K 2012-12-31 7.35% 136.55% 145.18%
Annual Report FY 10-K 2011-12-31 11.89% -249.86% -246.32%
Annual Report FY 10-K 2010-12-31 -1.83% -56.88% -64.61%
Annual Report FY 10-K 2009-12-31 -15.02% -31.21% -28.64%
Annual Report FY 10-K 2008-12-31 19.73% 53.05% 59.14%
Annual Report FY 10-K 2007-12-31 5.02% 13.03% 12.01%
Annual Report FY 10-K 2006-12-31 17.45% 561.36% 3591.92%
Annual Report FY 10-K 2005-12-31 9.76% -58.12% -6.29%
Annual Report FY 10-K 2004-12-31 4.40% 292.02% 234.38%
Annual Report FY 10-K 2003-12-31 -4.19% 97.33% -56.31%
Annual Report FY 10-K 2002-12-31 -47.02% -1593.11% -72.73%
Annual Report FY 10-K 2001-12-31 -2.81% 177.87% 11.12%
Annual Report FY 10-K 2000-12-31 16.14% -39.84% -50.84%
Annual Report FY 10-K 1999-12-31 60.42% 20.86% 22.34%
Annual Report FY 10-K 1998-12-31 259.28% 1350.00% 1554.35%
Annual Report FY 10-K 1997-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2024-09-30 31.51% 39.11% 50.13%
Quarterly Report Q2 8-K 2024-06-30 39.64% 92.89% 99.89%
Quarterly Report Q1 8-K 2024-03-31 30.85% 68.34% 89.94%
Quarterly Report Q4 8-K 2023-12-31 21.52% 65.24% 101.01%
Quarterly Report Q3 8-K 2023-09-30 23.05% 70.89% 65.95%
Quarterly Report Q2 8-K 2023-06-30 27.36% 64.46% 62.54%
Quarterly Report Q1 8-K 2023-03-31 32.70% -34.05% 98.61%
Quarterly Report Q4 8-K 2022-12-31 30.50% 47.42% 20.67%
Quarterly Report Q3 8-K 2022-09-30 34.31% 32.87% 27.04%
Quarterly Report Q2 8-K 2022-06-30 42.59% 28.15% 43.80%
Quarterly Report Q1 8-K 2022-03-31 32.17% 227.52% 0.24%
Quarterly Report Q4 8-K 2021-12-31 22.48% -12.24% 2.17%
Quarterly Report Q3 8-K 2021-09-30 16.78% -7.57% 13.09%
Quarterly Report Q2 8-K 2021-06-30 -3.98% -16.53% -35.37%
Quarterly Report Q1 8-K 2021-03-31 -4.34% 49.53% 44.02%
Quarterly Report Q4 8-K 2020-12-31 -2.87% 25.81% 3.71%
Quarterly Report Q3 8-K 2020-09-30 1.02% 38.24% 6.14%
Quarterly Report Q2 8-K 2020-06-30 14.33% 63.38% 70.75%
Quarterly Report Q1 8-K 2020-03-31 30.02% -10.82% -11.64%
Quarterly Report Q4 8-K 2019-12-31 22.30% 35.36% 22.41%
Quarterly Report Q3 8-K 2019-09-30 18.90% -5.99% 1.16%
Quarterly Report Q2 8-K 2019-06-30 21.54% -25.73% -11.13%
Quarterly Report Q1 8-K 2019-03-31 15.82% 19.25% 45.41%
Quarterly Report Q4 8-K 2018-12-31 27.61% 233.68% 59.10%
Quarterly Report Q3 8-K 2018-09-30 23.64% 72.95% 53.75%
Quarterly Report Q2 8-K 2018-06-30 14.96% 81.10% 37.28%
Quarterly Report Q1 8-K 2018-03-31 22.16% 122.80% 63.67%
Quarterly Report Q4 8-K 2017-12-31 17.59% -55.30% -6.43%
Quarterly Report Q3 8-K 2017-09-30 12.15% 8.86% 7.46%
Quarterly Report Q2 8-K 2017-06-30 8.86% 1.44% 2.27%
Quarterly Report Q1 8-K 2017-03-31 -1.39% -24.02% -23.99%
Quarterly Report Q4 8-K 2016-12-31 2.15% 27.58% 5.64%
Quarterly Report Q3 8-K 2016-09-30 4.43% 15.83% 7.00%
Quarterly Report Q2 8-K 2016-06-30 2.63% 32.18% 15.24%
Quarterly Report Q1 8-K 2016-03-31 4.44% 94.26% 38.48%
Quarterly Report Q4 8-K 2015-12-31 7.68% 23.77% 62.40%
Quarterly Report Q3 8-K 2015-09-30 10.92% 132.39% 101.97%
Quarterly Report Q2 8-K 2015-06-30 14.82% 204.57% 133.20%
Quarterly Report Q1 8-K 2015-03-31 14.99% 1250.93% 488.72%
Quarterly Report Q4 8-K 2014-12-31 7.91% 90.89% 64.39%
Quarterly Report Q3 8-K 2014-09-30 5.76% -33.17% -16.63%
Quarterly Report Q2 8-K 2014-06-30 3.35% -43.30% -25.95%
Quarterly Report Q1 8-K 2014-03-31 -1.38% -85.19% -62.70%
Quarterly Report Q4 8-K 2013-12-31 4.58% 28.61% 11.87%
Quarterly Report Q3 8-K 2013-09-30 4.31% 100.58% 81.96%
Quarterly Report Q2 8-K 2013-06-30 -1.04% 73.72% 87.69%
Quarterly Report Q1 8-K 2013-03-31 -1.07% 346.06% 249.46%
Quarterly Report Q4 8-K 2012-12-31 -0.58% 149.06% 887.56%
Quarterly Report Q3 8-K 2012-09-30 2.26% 115.51% 120.53%
Quarterly Report Q2 8-K 2012-06-30 13.65% 41.30% 36.78%
Quarterly Report Q1 8-K 2012-03-31 16.79% 80.10% 59.14%
Quarterly Report Q4 8-K 2011-12-31 0.99% -69.86% -88.47%
Quarterly Report Q3 8-K 2011-09-30 6.65% -680.86% -561.47%
Quarterly Report Q2 8-K 2011-06-30 25.07% 92.10% 135.73%
Quarterly Report Q1 8-K 2011-03-31 19.28% -268.29% -395.82%
Quarterly Report Q4 8-K 2010-12-31 22.55% -23.76% -39.91%
Quarterly Report Q3 8-K 2010-09-30 5.51% -43.70% -46.48%
Quarterly Report Q2 8-K 2010-06-30 -16.90% -83.70% -86.06%
Quarterly Report Q1 8-K 2010-03-31 -15.93% -72.24% -82.04%
Quarterly Report Q4 8-K 2009-12-31 -21.98% -39.14% -41.18%
Quarterly Report Q3 8-K 2009-09-30 -16.36% -30.69% -27.81%
Quarterly Report Q2 8-K 2009-06-30 -15.42% -33.54% -30.64%
Quarterly Report Q1 8-K 2009-03-31 -4.87% -15.76% -8.55%
Quarterly Report Q4 8-K 2008-12-31 12.19% 43.89% 53.80%
Quarterly Report Q3 8-K 2008-09-30 21.86% 19.93% 20.91%
Quarterly Report Q2 8-K 2008-06-30 26.59% 44.68% 48.50%
Quarterly Report Q1 8-K 2008-03-31 18.45% 356.31% 494.16%
Quarterly Report Q4 8-K 2007-12-31 9.40% 15.53% 16.54%
Quarterly Report Q3 8-K 2007-09-30 -0.55% 28.07% 27.82%
Quarterly Report Q2 8-K 2007-06-30 6.10% 32.57% 36.73%
Quarterly Report Q1 8-K 2007-03-31 4.96% -58.26% -67.95%
Quarterly Report Q4 8-K 2006-12-31 23.20% 142.78% 146.19%
Quarterly Report Q3 8-K 2006-09-30 18.16% 46.18% 23.36%
Quarterly Report Q2 8-K 2006-06-30 9.99% 69.32% 28.89%
Quarterly Report Q1 8-K 2006-03-31 16.20% 717.96% 429.61%
Quarterly Report Q4 8-K 2005-12-31 2.99% -875.57% -738.23%
Quarterly Report Q3 8-K 2005-09-30 15.09% 75.67% 74.05%
Quarterly Report Q2 8-K 2005-06-30 17.86% 12.07% 26.78%
Quarterly Report Q1 8-K 2005-03-31 5.93% -49.28% -57.92%
Quarterly Report Q4 8-K 2004-12-31 9.50% 157.13% 2119.02%
Quarterly Report Q3 8-K 2004-09-30 0.63% 1894.29% 2.79%
Quarterly Report Q2 8-K 2004-06-30 0.79% 62.22% 72.59%
Quarterly Report Q1 8-K 2004-03-31 5.93% 121.66% 169.24%
Quarterly Report Q4 8-K 2003-12-31 -5.06% -951.20% -10.42%
Quarterly Report Q3 8-K 2003-09-30 -2.09% -95.32% -19.59%
Quarterly Report Q2 8-K 2003-06-30 -4.50% -46.04% -47.56%
Quarterly Report Q1 8-K 2003-03-31 -4.32% 97.78% -11.40%
Quarterly Report Q4 8-K 2002-12-31 -46.10% -10.81% -87.27%
Quarterly Report Q3 8-K 2002-09-30 -47.50% -33.71% -54.11%
Quarterly Report Q2 8-K 2002-06-30 -45.96% 44.88% -37.31%
Quarterly Report Q1 8-K 2002-03-31 -48.21% -19750.36% -48.05%
Quarterly Report Q4 8-K 2001-12-31 -5.64% 119.00% 3.69%
Quarterly Report Q3 8-K 2001-09-30 -3.54% 252.94% 75.36%
Quarterly Report Q2 8-K 2001-06-30 -3.17% 463.65% 20.80%
Quarterly Report Q1 8-K 2001-03-31 1.53% -72.55% -36.65%
Quarterly Report Q4 8-K 2000-12-31 10.45% -198.38% -41.06%
Quarterly Report Q3 8-K 2000-09-30 13.11% -28.60% -63.96%
Quarterly Report Q2 8-K 2000-06-30 18.59% -6.18% -63.99%
Quarterly Report Q1 8-K 2000-03-31 24.21% -39.27% -17.06%
Quarterly Report Q4 8-K 1999-12-31 22.77% -33.87% -37.58%
Quarterly Report Q3 8-K 1999-09-30 61.27% 19.44% 32.21%
Quarterly Report Q2 8-K 1999-06-30 93.27% 74.35% 85.19%
Quarterly Report Q1 8-K 1999-03-31 147.79% 94.12% 127.94%
Quarterly Report Q4 8-K 1998-12-31 114.64% 254.29% 373.53%
Quarterly Report Q3 8-K 1998-09-30 233.91% 200.00% 205.88%
Quarterly Report Q2 8-K 1998-06-30 272.78% 200.00% -65.82%
Quarterly Report Q1 8-K 1998-03-31 198.23% 325.00% -82.78%
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%