image
Industrials - Engineering & Construction - NYSE - US
$ 51.92
2.2 %
$ 8.91 B
Market Cap
35.81
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2023-12-31 12.59% 90.41% -29.67%
Annual Report FY 10-K 2022-12-31 10.53% 150.63% -1.25%
Annual Report FY 10-K 2021-12-31 -20.64% 36.10% 24.32%
Annual Report FY 10-K 2020-12-31 9.20% 86.86% 132.00%
Annual Report FY 10-K 2019-12-31 -25.14% -764.09% -110.45%
Annual Report FY 10-K 2018-12-31 -1.82% 17.46% 13.01%
Annual Report FY 10-K 2017-12-31 2.54% -31.99% -25.24%
Annual Report FY 10-K 2016-12-31 5.09% -31.78% -18.90%
Annual Report FY 10-K 2015-12-31 -15.87% -19.26% -21.29%
Annual Report FY 10-K 2014-12-31 -21.28% -23.48% -24.13%
Annual Report FY 10-K 2013-12-31 -0.82% 46.32% 60.54%
Annual Report FY 10-K 2012-12-31 17.94% -23.14% -26.78%
Annual Report FY 10-K 2011-12-31 12.14% 66.08% 82.49%
Annual Report FY 10-K 2010-12-31 -5.19% -47.80% -51.71%
Annual Report FY 10-K 2009-12-31 -1.50% -4.94% 15.94%
Annual Report FY 10-K 2008-12-31 33.76% 35.09% 61.12%
Annual Report FY 10-K 2007-12-31 18.56% 102.43% 61.15%
Annual Report FY 10-K 2006-12-31 6.97% 15.92% 29.24%
Annual Report FY 10-K 2005-12-31 40.31% 21.73% 5.24%
Annual Report FY 10-K 2004-12-31 6.53% 18.57% 4.87%
Annual Report FY 10-K 2003-12-31 -11.58% -3.77% 4.21%
Annual Report FY 10-K 2002-12-31 11.00% 742.94% 36.43%
Annual Report FY 10-K 2001-12-31 -10.01% -84.34% 33.98%
Annual Report FY 10-K 2000-10-31 -7.27% 18.95% -98.71%
Annual Report FY 10-K 1999-10-31 -9.32% -55.72% -9.32%
Annual Report FY 10-K 1998-10-31 -10.29% 60.94% -10.29%
Annual Report FY 10-K 1997-10-31 31.46% -45.47% 31.46%
Annual Report FY 10-K 1996-10-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2024-09-30 3.31% -73.79% -77.52%
Quarterly Report Q2 8-K 2024-06-30 7.31% 177.05% 36.17%
Quarterly Report Q1 8-K 2024-03-31 -0.48% 145.38% -71.63%
Quarterly Report Q4 8-K 2023-12-31 2.96% 89.52% -32.05%
Quarterly Report Q3 8-K 2023-09-30 9.72% 586.67% 1382.35%
Quarterly Report Q2 8-K 2023-06-30 19.40% -7.58% -11.32%
Quarterly Report Q1 8-K 2023-03-31 20.18% -270.83% 138.98%
Quarterly Report Q4 8-K 2022-12-31 17.52% 24.78% 152.55%
Quarterly Report Q3 8-K 2022-09-30 16.40% -25.87% -16.74%
Quarterly Report Q2 8-K 2022-06-30 1.93% 1089.80% 4525.89%
Quarterly Report Q1 8-K 2022-03-31 6.24% 155.16% 662.98%
Quarterly Report Q4 8-K 2021-12-31 -13.65% -70.81% -24.93%
Quarterly Report Q3 8-K 2021-09-30 -18.41% 109.24% 94.46%
Quarterly Report Q2 8-K 2021-06-30 -20.89% 73.32% -10.33%
Quarterly Report Q1 8-K 2021-03-31 -28.65% 67.28% 96.67%
Quarterly Report Q4 8-K 2020-12-31 -1.88% 2.10% -55.01%
Quarterly Report Q3 8-K 2020-09-30 -3.42% 102.61% 122.42%
Quarterly Report Q2 8-K 2020-06-30 -0.08% 95.50% 103.53%
Quarterly Report Q1 8-K 2020-03-31 -1.77% -355.21% -989.10%
Quarterly Report Q4 8-K 2019-12-31 -22.40% -332.26% -50.38%
Quarterly Report Q3 8-K 2019-09-30 -15.46% -959.32% -158.98%
Quarterly Report Q2 8-K 2019-06-30 -16.16% -483.15% -358.01%
Quarterly Report Q1 8-K 2019-03-31 -13.08% -232.15% -1142.17%
Quarterly Report Q4 8-K 2018-12-31 -4.50% -16.67% -5.51%
Quarterly Report Q3 8-K 2018-09-30 -5.74% -18.12% -11.41%
Quarterly Report Q2 8-K 2018-06-30 3.56% 577.97% 838.41%
Quarterly Report Q1 8-K 2018-03-31 -0.25% -29.02% -97.29%
Quarterly Report Q4 8-K 2017-12-31 0.76% -14.47% -18.30%
Quarterly Report Q3 8-K 2017-09-30 3.67% 1866.34% 7686.44%
Quarterly Report Q2 8-K 2017-06-30 -2.88% -23.60% -13.71%
Quarterly Report Q1 8-K 2017-03-31 9.31% -41.90% -50.63%
Quarterly Report Q4 8-K 2016-12-31 14.16% 237.16% 517.20%
Quarterly Report Q3 8-K 2016-09-30 8.72% -97.20% -98.99%
Quarterly Report Q2 8-K 2016-06-30 0.96% -31.44% -23.78%
Quarterly Report Q1 8-K 2016-03-31 -2.74% -27.59% -23.97%
Quarterly Report Q4 8-K 2015-12-31 -19.88% -23.96% -16.08%
Quarterly Report Q3 8-K 2015-09-30 -19.40% 146.44% 10.48%
Quarterly Report Q2 8-K 2015-06-30 -8.41% 90.90% 35.73%
Quarterly Report Q1 8-K 2015-03-31 -15.53% -3.35% -8.32%
Quarterly Report Q4 8-K 2014-12-31 -13.29% 28.63% 14.50%
Quarterly Report Q3 8-K 2014-09-30 -18.61% -59.84% -37.61%
Quarterly Report Q2 8-K 2014-06-30 -26.96% -51.81% -41.29%
Quarterly Report Q1 8-K 2014-03-31 -25.06% -10.44% -11.38%
Quarterly Report Q4 8-K 2013-12-31 -10.41% 3956.53% 400.17%
Quarterly Report Q3 8-K 2013-09-30 -6.33% 19.69% 14.83%
Quarterly Report Q2 8-K 2013-06-30 0.87% 0.14% 3.98%
Quarterly Report Q1 8-K 2013-03-31 14.24% 7.47% 28.68%
Quarterly Report Q4 8-K 2012-12-31 12.33% -2.82% -34.38%
Quarterly Report Q3 8-K 2012-09-30 18.19% 6.81% 18.04%
Quarterly Report Q2 8-K 2012-06-30 18.14% -2.60% 4.18%
Quarterly Report Q1 8-K 2012-03-31 24.37% 10.86% 0.70%
Quarterly Report Q4 8-K 2011-12-31 18.71% 30.77% 958.54%
Quarterly Report Q3 8-K 2011-09-30 9.55% 352.37% 910.74%
Quarterly Report Q2 8-K 2011-06-30 17.11% 5.16% 7.74%
Quarterly Report Q1 8-K 2011-03-31 2.82% 2.25% 1.42%
Quarterly Report Q4 8-K 2010-12-31 -3.88% -21.25% -90.76%
Quarterly Report Q3 8-K 2010-09-30 1.68% -33.09% -91.63%
Quarterly Report Q2 8-K 2010-06-30 -2.65% -7.03% -6.48%
Quarterly Report Q1 8-K 2010-03-31 -15.16% -33.28% -29.04%
Quarterly Report Q4 8-K 2009-12-31 -9.75% -21.76% 5.98%
Quarterly Report Q3 8-K 2009-09-30 -4.46% -11.47% -4.95%
Quarterly Report Q2 8-K 2009-06-30 -8.33% -19.11% 8.83%
Quarterly Report Q1 8-K 2009-03-31 20.61% 48.39% 56.71%
Quarterly Report Q4 8-K 2008-12-31 28.84% -26.73% 22.04%
Quarterly Report Q3 8-K 2008-09-30 37.87% 95.46% 93.45%
Quarterly Report Q2 8-K 2008-06-30 36.76% 118.96% 85.65%
Quarterly Report Q1 8-K 2008-03-31 31.99% 63.10% 58.67%
Quarterly Report Q4 8-K 2007-12-31 29.71% 221.48% 72.59%
Quarterly Report Q3 8-K 2007-09-30 22.33% 242.66% 933.67%
Quarterly Report Q2 8-K 2007-06-30 22.14% 43.59% 26.29%
Quarterly Report Q1 8-K 2007-03-31 0.47% -4.77% -7.35%
Quarterly Report Q4 8-K 2006-12-31 -8.32% 23.93% 119.76%
Quarterly Report Q3 8-K 2006-09-30 -1.59% -79.16% -91.12%
Quarterly Report Q2 8-K 2006-06-30 18.37% 505.01% 2456.81%
Quarterly Report Q1 8-K 2006-03-31 26.75% 87.48% 77.24%
Quarterly Report Q4 8-K 2005-12-31 44.63% 35.91% -23.98%
Quarterly Report Q3 8-K 2005-09-30 44.69% 177.58% 116.04%
Quarterly Report Q2 8-K 2005-06-30 31.86% -36.69% -93.71%
Quarterly Report Q1 8-K 2005-03-31 38.60% 1.43% 13.29%
Quarterly Report Q4 8-K 2004-12-31 15.88% -6.81% -9.23%
Quarterly Report Q3 8-K 2004-09-30 11.40% 7.11% 13.87%
Quarterly Report Q2 8-K 2004-06-30 -1.29% -0.45% -2.04%
Quarterly Report Q1 8-K 2004-03-31 -0.66% 176.29% 93.87%
Quarterly Report Q4 8-K 2003-12-31 -4.08% 6.68% 16.97%
Quarterly Report Q3 8-K 2003-09-30 -13.48% 41.20% -10.76%
Quarterly Report Q2 8-K 2003-06-30 -11.54% 4.70% 4.60%
Quarterly Report Q1 8-K 2003-03-31 -17.14% -58.94% -31.00%
Quarterly Report Q4 8-K 2002-12-31 -6.45% 69.17% 65.58%
Quarterly Report Q3 8-K 2002-09-30 11.49% 157.32% 14.45%
Quarterly Report Q2 8-K 2002-06-30 8.45% 25.51% 20.72%
Quarterly Report Q1 8-K 2002-03-31 23.92% 268.03% 581.75%
Quarterly Report Q4 8-K 2001-12-31 50.01% -25.99% -33.54%
Quarterly Report Q3 8-K 2001-09-30 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 2001-06-30 0.00% 0.00% 0.00%
Quarterly Report Q1 8-K 2001-03-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2000-10-31 0.00% 0.00% 0.00%