image
Industrials - Engineering & Construction - NYSE - US
$ 58.65
-2.51 %
$ 7.81 B
Market Cap
24.85
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2023-12-29 5.97% -139.47% 30.61%
Annual Report FY 10-K 2022-12-31 -10.56% 603.70% 48.48%
Annual Report FY 10-K 2021-12-31 27.26% 152.94% -36.19%
Annual Report FY 10-K 2020-12-31 2.27% -25.25% 0.00%
Annual Report FY 10-K 2019-12-31 14.78% -28.11% -22.98%
Annual Report FY 10-K 2018-12-31 17.79% -35.25% 76.69%
Annual Report FY 10-K 2017-12-31 -2.27% 811.48% 850.00%
Annual Report FY 10-K 2016-12-31 -16.25% -30.05% -90.97%
Annual Report FY 10-K 2015-12-31 -19.95% 116.09% 139.04%
Annual Report FY 10-K 2014-12-31 -12.59% -551.09% -168.58%
Annual Report FY 10-K 2013-12-31 -6.27% 59.03% 57.53%
Annual Report FY 10-K 2012-12-31 -14.64% -70.00% -49.06%
Annual Report FY 10-K 2011-12-31 -9.86% 46.79% -3.61%
Annual Report FY 10-K 2010-12-31 -16.57% 12.76% 13.62%
Annual Report FY 10-K 2009-12-31 4.52% -9.09% -0.92%
Annual Report FY 10-K 2008-12-31 32.43% 5.63% 84.01%
Annual Report FY 10-K 2007-12-31 -9.22% 79.76% 19.51%
Annual Report FY 10-K 2006-12-31 -5.61% -30.00% -45.93%
Annual Report FY 10-K 2005-12-31 -14.67% 179.21% 227.45%
Annual Report FY 10-K 2004-12-31 35.75% -127.82% -4.05%
Annual Report FY 10-K 2003-12-31 71.90% -44.57% 4940.66%
Annual Report FY 10-K 2002-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2024-09-27 10.00% 576.19% 17.69%
Quarterly Report Q2 8-K 2024-06-28 5.82% 130.20% 1320.00%
Quarterly Report Q1 8-K 2024-03-29 6.75% 8.14% -11.81%
Quarterly Report Q4 8-K 2023-12-29 7.59% -77.42% -2.46%
Quarterly Report Q3 8-K 2023-09-29 8.86% -28.38% 61.54%
Quarterly Report Q2 8-K 2023-06-30 8.48% -373.40% -92.13%
Quarterly Report Q1 8-K 2023-03-31 -0.64% 222.86% 596.55%
Quarterly Report Q4 8-K 2022-12-31 -35.65% 36.76% -5.43%
Quarterly Report Q3 8-K 2022-09-30 -11.77% 29.82% -9.90%
Quarterly Report Q2 8-K 2022-06-30 5.21% 161.84% 244.32%
Quarterly Report Q1 8-K 2022-03-31 17.32% -142.86% -32.58%
Quarterly Report Q4 8-K 2021-12-31 70.46% 257.89% 186.67%
Quarterly Report Q3 8-K 2021-09-30 33.74% 9.62% 8.60%
Quarterly Report Q2 8-K 2021-06-30 10.90% -289.74% -633.33%
Quarterly Report Q1 8-K 2021-03-31 -4.94% 147.12% 228.99%
Quarterly Report Q4 8-K 2020-12-31 0.96% -67.24% -48.86%
Quarterly Report Q3 8-K 2020-09-30 -3.30% -7.14% -10.58%
Quarterly Report Q2 8-K 2020-06-30 -2.60% -81.25% -13.04%
Quarterly Report Q1 8-K 2020-03-31 14.70% -260.00% -88.46%
Quarterly Report Q4 8-K 2019-12-31 9.17% 34.88% 0.00%
Quarterly Report Q3 8-K 2019-09-30 11.50% 3.70% 0.97%
Quarterly Report Q2 8-K 2019-06-30 12.23% 9.09% -6.12%
Quarterly Report Q1 8-K 2019-03-31 29.09% -71.01% -56.91%
Quarterly Report Q4 8-K 2018-12-31 41.94% -84.36% 225.93%
Quarterly Report Q3 8-K 2018-09-30 23.60% 20.00% 41.10%
Quarterly Report Q2 8-K 2018-06-30 15.81% -42.86% -4.85%
Quarterly Report Q1 8-K 2018-03-31 -6.15% 272.97% 187.30%
Quarterly Report Q4 8-K 2017-12-31 -21.26% 416.09% 181.82%
Quarterly Report Q3 8-K 2017-09-30 -3.63% 171.43% 208.96%
Quarterly Report Q2 8-K 2017-06-30 8.42% 63.83% 63.49%
Quarterly Report Q1 8-K 2017-03-31 11.04% -11.90% -3.08%
Quarterly Report Q4 8-K 2016-12-31 10.19% -207.14% -44.00%
Quarterly Report Q3 8-K 2016-09-30 -10.51% -114.55% -89.33%
Quarterly Report Q2 8-K 2016-06-30 -26.94% -24.19% -34.38%
Quarterly Report Q1 8-K 2016-03-31 -30.64% -4.55% 1.56%
Quarterly Report Q4 8-K 2015-12-31 -23.78% 103.38% 108.94%
Quarterly Report Q3 8-K 2015-09-30 -27.64% 83.33% 650.00%
Quarterly Report Q2 8-K 2015-06-30 -16.76% 875.00% 284.00%
Quarterly Report Q1 8-K 2015-03-31 -12.06% 202.33% 540.00%
Quarterly Report Q4 8-K 2014-12-31 -17.81% -4596.30% -1712.24%
Quarterly Report Q3 8-K 2014-09-30 -6.91% 25.00% -93.98%
Quarterly Report Q2 8-K 2014-06-30 -14.92% -8.89% -79.67%
Quarterly Report Q1 8-K 2014-03-31 -10.72% -48.86% -92.48%
Quarterly Report Q4 8-K 2013-12-31 -5.69% -10.00% -28.99%
Quarterly Report Q3 8-K 2013-09-30 -8.67% 129.63% 1609.09%
Quarterly Report Q2 8-K 2013-06-30 -3.89% -13.46% -4.65%
Quarterly Report Q1 8-K 2013-03-31 -6.87% -3.30% 18.75%
Quarterly Report Q4 8-K 2012-12-31 -10.65% -66.67% -49.26%
Quarterly Report Q3 8-K 2012-09-30 -17.55% -43.78% -7.97%
Quarterly Report Q2 8-K 2012-06-30 -16.02% 4.00% -23.67%
Quarterly Report Q1 8-K 2012-03-31 -13.75% -13.33% -22.22%
Quarterly Report Q4 8-K 2011-12-31 -12.64% 15.38% -8.11%
Quarterly Report Q3 8-K 2011-09-30 -2.80% 90.72% -15.34%
Quarterly Report Q2 8-K 2011-06-30 -9.55% -5.66% -15.08%
Quarterly Report Q1 8-K 2011-03-31 -13.45% 128.26% 45.45%
Quarterly Report Q4 8-K 2010-12-31 -20.99% 6.85% 19.35%
Quarterly Report Q3 8-K 2010-09-30 -14.37% 32.88% 24.43%
Quarterly Report Q2 8-K 2010-06-30 -13.87% 58.21% 45.26%
Quarterly Report Q1 8-K 2010-03-31 -17.78% -40.26% -31.25%
Quarterly Report Q4 8-K 2009-12-31 -12.46% -17.05% -18.95%
Quarterly Report Q3 8-K 2009-09-30 -5.90% -14.12% -9.03%
Quarterly Report Q2 8-K 2009-06-30 16.67% 39.58% 52.22%
Quarterly Report Q1 8-K 2009-03-31 27.03% -21.43% -6.49%
Quarterly Report Q4 8-K 2008-12-31 37.64% 23.94% 86.59%
Quarterly Report Q3 8-K 2008-09-30 40.90% 34.92% 41.18%
Quarterly Report Q2 8-K 2008-06-30 25.73% -65.71% 38.46%
Quarterly Report Q1 8-K 2008-03-31 11.81% 250.00% 148.39%
Quarterly Report Q4 8-K 2007-12-31 -0.08% 65.12% -32.23%
Quarterly Report Q3 8-K 2007-09-30 -13.28% 800.00% 7.37%
Quarterly Report Q2 8-K 2007-06-30 -12.64% 52.17% 266.67%
Quarterly Report Q1 8-K 2007-03-31 -1.23% 7.69% -10.14%
Quarterly Report Q4 8-K 2006-12-31 -9.82% -23.21% 101.72%
Quarterly Report Q3 8-K 2006-09-30 -0.88% -88.52% -96.19%
Quarterly Report Q2 8-K 2006-06-30 -2.89% 50.82% -1.57%
Quarterly Report Q1 8-K 2006-03-31 -8.47% -57.38% -97.23%
Quarterly Report Q4 8-K 2005-12-31 -8.70% 174.67% 24.72%
Quarterly Report Q3 8-K 2005-09-30 -16.66% 180.26% -16.66%
Quarterly Report Q2 8-K 2005-06-30 -16.66% 180.26% -16.66%
Quarterly Report Q1 8-K 2005-03-31 -16.66% 180.26% -16.66%
Quarterly Report Q4 8-K 2004-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2004-09-30 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 2004-06-30 0.00% 0.00% 0.00%
Quarterly Report Q1 8-K 2004-03-31 0.00% 0.00% 0.00%