image
Industrials - Engineering & Construction - NYSE - US
$ 187.52
1.55 %
$ 5.46 B
Market Cap
23.29
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2024-01-27 9.64% 53.94% 120.21%
Annual Report FY 10-K 2023-01-28 21.66% 192.78% 156.66%
Annual Report FY 10-K 2022-01-29 -2.15% 41.46% -33.90%
Annual Report FY 10-K 2021-01-30 -4.21% -39.99% 0.49%
Annual Report FY 10-K 2020-01-25 6.78% -9.05% 14.56%
Annual Report FY 10-K 2019-01-26 1.98% -59.99% -58.59%
Annual Report FY 10-K 2017-07-29 14.76% 22.12% 10.27%
Annual Report FY 10-K 2016-07-30 32.15% 52.67% 59.17%
Annual Report FY 10-K 2015-07-25 11.63% 110.93% 88.62%
Annual Report FY 10-K 2014-07-26 12.62% 13.61% 7.27%
Annual Report FY 10-K 2013-07-27 33.93% -10.64% 17.41%
Annual Report FY 10-K 2012-07-28 15.95% 144.48% 56.96%
Annual Report FY 10-K 2011-07-30 4.78% 175.38% 66.79%
Annual Report FY 10-K 2010-07-31 -10.69% 111.00% -48.03%
Annual Report FY 10-K 2009-07-25 -10.00% -245.32% -12.57%
Annual Report FY 10-K 2008-07-26 8.10% -48.24% -16.66%
Annual Report FY 10-K 2007-07-28 11.15% 130.39% -2.06%
Annual Report FY 10-K 2006-07-29 3.75% -25.23% -26.46%
Annual Report FY 10-K 2005-07-30 13.05% -58.53% 12.16%
Annual Report FY 10-K 2004-07-31 41.17% 241.90% 252.41%
Annual Report FY 10-K 2003-07-26 -0.94% 113.94% -63.55%
Annual Report FY 10-K 2002-07-27 -24.52% -200.34% -33.12%
Annual Report FY 10-K 2001-07-28 2.54% -5.57% -14.52%
Annual Report FY 10-K 2000-07-29 71.51% 78.66% 106.11%
Annual Report FY 10-K 1999-07-31 26.58% 58.26% 49.17%
Annual Report FY 10-K 1998-07-31 52.84% 105.36% 111.70%
Annual Report FY 10-K 1997-07-31 68.87% 75.00% 155.22%
Annual Report FY 10-K 1996-07-31 0.00% 45.45% 39.58%
Annual Report FY 10-K 1995-07-31 18.53% 156.41% 170.59%
Annual Report FY 10-K 1994-07-31 -10.47% 75.24% 80.68%
Annual Report FY 10-K 1993-07-31 1.19% -584.78% -506.90%
Annual Report FY 10-K 1992-07-31 -9.76% -170.59% -152.17%
Annual Report FY 10-K 1991-07-31 -10.22% -17.71% -22.55%
Annual Report FY 10-K 1990-07-31 39.11% 71.43% 24.39%
Annual Report FY 10-K 1989-07-31 2.50% 24.44% 20.59%
Annual Report FY 10-K 1988-07-31 75.49% 50.00% 38.78%
Annual Report FY 10-K 1987-07-31 44.96% 57.89% 53.12%
Annual Report FY 10-K 1986-07-31 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 2024-07-27 15.51% 13.53% 116.75%
Quarterly Report Q1 8-K 2024-04-27 9.27% 21.41% 4.59%
Quarterly Report Q4 8-K 2024-01-27 3.81% -5.61% -1.49%
Quarterly Report Q3 8-K 2023-10-28 8.99% 55.03% 52.66%
Quarterly Report Q2 8-K 2023-07-29 7.12% 37.37% 5.89%
Quarterly Report Q1 8-K 2023-04-29 19.31% 163.73% 163.97%
Quarterly Report Q4 8-K 2023-01-28 20.48% 3024.56% 1001.24%
Quarterly Report Q3 8-K 2022-10-29 22.07% 88.08% 77.26%
Quarterly Report Q2 8-K 2022-07-30 23.45% 141.43% 98.81%
Quarterly Report Q1 8-K 2022-04-30 20.45% 2075.50% 2227.36%
Quarterly Report Q4 8-K 2022-01-29 1.44% 118.93% 261.95%
Quarterly Report Q3 8-K 2021-10-30 5.40% -15.35% -6.59%
Quarterly Report Q2 8-K 2021-07-31 -4.41% -50.94% -39.07%
Quarterly Report Q1 8-K 2021-05-01 -10.66% 102.77% -94.19%
Quarterly Report Q4 8-K 2021-01-30 1.77% 62.51% 34.73%
Quarterly Report Q3 8-K 2020-10-24 -8.35% 40.02% 11.99%
Quarterly Report Q2 8-K 2020-07-25 -6.82% 23.84% 6.87%
Quarterly Report Q1 8-K 2020-04-25 -2.33% -227.03% -16.50%
Quarterly Report Q4 8-K 2020-01-25 -1.47% 7.18% 27.45%
Quarterly Report Q3 8-K 2019-10-26 4.23% -12.94% -8.85%
Quarterly Report Q2 8-K 2019-07-27 10.60% -0.01% 7.87%
Quarterly Report Q1 8-K 2019-04-27 14.00% -17.13% 2.01%
Quarterly Report Q4 8-K 2019-01-26 14.27% -30.09% -42.78%
Quarterly Report Q3 8-K 2018-10-27 12.17% -3.29% -3.93%
Quarterly Report Q2 8-K 2018-07-28 2.47% -31.59% -35.57%
Quarterly Report Q1 8-K 2018-04-28 -6.99% -55.59% -61.35%
Quarterly Report Q4 8-K 2018-01-31 -6.56% 69.29% -73.36%
Quarterly Report Q3 8-K 2017-10-28 -5.38% -43.63% -46.51%
Quarterly Report Q2 8-K 2017-07-29 -1.14% -11.45% -14.28%
Quarterly Report Q1 8-K 2017-04-29 18.31% 17.27% 16.82%
Quarterly Report Q4 8-K 2017-01-28 25.32% 52.93% 39.65%
Quarterly Report Q3 8-K 2016-10-29 21.23% 65.62% 20.72%
Quarterly Report Q2 8-K 2016-07-30 36.42% 45.92% 43.10%
Quarterly Report Q1 8-K 2016-04-23 34.99% 63.31% 57.38%
Quarterly Report Q4 8-K 2016-01-23 26.84% 64.05% 56.53%
Quarterly Report Q3 8-K 2015-10-24 29.17% 48.14% 87.58%
Quarterly Report Q2 8-K 2015-07-25 20.00% 105.15% 92.02%
Quarterly Report Q1 8-K 2015-04-25 15.50% 156.59% 152.94%
Quarterly Report Q4 8-K 2015-01-24 12.95% 407.53% 1630.93%
Quarterly Report Q3 8-K 2014-10-25 -0.45% 11.51% 8.79%
Quarterly Report Q2 8-K 2014-07-26 0.72% 12.43% 3.26%
Quarterly Report Q1 8-K 2014-04-26 -2.53% 9.67% -16.59%
Quarterly Report Q4 8-K 2014-01-25 5.74% -209.64% -84.64%
Quarterly Report Q3 8-K 2013-10-26 58.60% 57.32% 76.45%
Quarterly Report Q2 8-K 2013-07-27 50.50% 10.42% 31.41%
Quarterly Report Q1 8-K 2013-04-27 47.71% -25.36% 39.23%
Quarterly Report Q4 8-K 2013-01-26 38.11% -58.02% 5.33%
Quarterly Report Q3 8-K 2012-10-27 1.16% -8.52% -11.34%
Quarterly Report Q2 8-K 2012-07-28 4.71% 2.45% 0.60%
Quarterly Report Q1 8-K 2012-04-28 17.33% 547.75% 97.54%
Quarterly Report Q4 8-K 2012-01-28 22.55% 168.41% 832.90%
Quarterly Report Q3 8-K 2011-10-29 22.17% 92.17% 66.72%
Quarterly Report Q2 8-K 2011-07-30 7.88% 179.24% 23.71%
Quarterly Report Q1 8-K 2011-04-30 8.95% -9.65% 3293.41%
Quarterly Report Q4 8-K 2011-01-29 0.87% -28.47% 74.83%
Quarterly Report Q3 8-K 2010-10-30 0.95% 91.51% 32.06%
Quarterly Report Q2 8-K 2010-07-31 4.39% -29.95% 23.47%
Quarterly Report Q1 8-K 2010-04-24 -10.12% -78.31% -98.28%
Quarterly Report Q4 8-K 2010-01-23 -11.89% 94.94% -252.81%
Quarterly Report Q3 8-K 2009-10-24 -22.41% -66.60% -49.50%
Quarterly Report Q2 8-K 2009-07-25 -16.27% 114.50% -38.55%
Quarterly Report Q1 8-K 2009-04-25 -12.17% 10.33% 19.15%
Quarterly Report Q4 8-K 2009-01-24 -13.78% -2328.46% 149.86%
Quarterly Report Q3 8-K 2008-10-25 1.30% -29.34% -17.37%
Quarterly Report Q2 8-K 2008-07-26 1.50% -78.38% 3.72%
Quarterly Report Q1 8-K 2008-04-26 0.62% -44.67% -35.30%
Quarterly Report Q4 8-K 2008-01-26 10.25% -57.76% -26.46%
Quarterly Report Q3 8-K 2007-10-27 18.51% 56.14% 38.29%
Quarterly Report Q2 8-K 2007-07-28 22.07% 41.67% 45.22%
Quarterly Report Q1 8-K 2007-04-28 12.74% 291.37% -47.46%
Quarterly Report Q4 8-K 2007-01-27 5.80% 44.28% 25.72%
Quarterly Report Q3 8-K 2006-10-28 6.62% -10.84% 16.27%
Quarterly Report Q2 8-K 2006-07-29 3.45% 181.42% -61.19%
Quarterly Report Q1 8-K 2006-04-29 4.45% -47.42% 63.15%
Quarterly Report Q4 8-K 2006-01-28 8.73% -47.50% -1.09%
Quarterly Report Q3 8-K 2005-10-29 -0.86% -31.36% -38.09%
Quarterly Report Q2 8-K 2005-07-30 -3.64% -72.53% 51.65%
Quarterly Report Q1 8-K 2005-04-30 12.80% 22.69% 5.91%
Quarterly Report Q4 8-K 2005-01-29 14.35% -55.15% 189.30%
Quarterly Report Q3 8-K 2004-10-30 34.25% 12.16% 18.63%
Quarterly Report Q2 8-K 2004-07-31 42.59% 50.39% 50.44%
Quarterly Report Q1 8-K 2004-04-24 57.21% 301.45% 389.34%
Quarterly Report Q4 8-K 2004-01-24 43.17% 1580.03% 222.00%
Quarterly Report Q3 8-K 2003-10-25 23.69% 238.49% 351.87%
Quarterly Report Q2 8-K 2003-07-26 23.43% 119.99% -44.10%
Quarterly Report Q1 8-K 2003-04-26 -17.72% -63.90% -74.04%
Quarterly Report Q4 8-K 2003-01-25 -0.82% -22.18% -38.08%
Quarterly Report Q3 8-K 2002-10-26 -5.56% -48.73% -66.57%
Quarterly Report Q2 8-K 2002-07-27 -23.89% -416.63% 51.82%
Quarterly Report Q1 8-K 2002-04-27 -15.80% -40.94% -39.57%
Quarterly Report Q4 8-K 2002-01-26 -29.36% -61.74% -63.96%
Quarterly Report Q3 8-K 2001-10-27 -28.50% -62.88% -58.76%
Quarterly Report Q2 8-K 2001-07-28 -18.65% -36.81% -42.83%
Quarterly Report Q1 8-K 2001-04-28 -5.02% -9.93% -31.16%
Quarterly Report Q4 8-K 2001-01-27 23.59% 9.09% 6.41%
Quarterly Report Q3 8-K 2000-10-28 45.86% 72.94% 76.08%
Quarterly Report Q2 8-K 2000-07-29 66.88% 59.93% 79.52%
Quarterly Report Q1 8-K 2000-04-29 74.84% 64.73% 135.03%
Quarterly Report Q4 8-K 2000-01-29 63.81% 79.10% 92.78%
Quarterly Report Q3 8-K 1999-10-30 48.16% 66.67% 71.68%
Quarterly Report Q2 8-K 1999-07-31 38.28% 90.14% 50.72%
Quarterly Report Q1 8-K 1999-04-30 26.59% 66.04% 76.81%
Quarterly Report Q4 8-K 1999-01-31 56.22% 109.38% 142.50%
Quarterly Report Q3 8-K 1998-10-31 54.04% 114.29% 105.45%
Quarterly Report Q2 8-K 1998-07-31 -9.75% 29.09% 58.62%
Quarterly Report Q1 8-K 1998-04-30 100.21% 120.83% 97.14%
Quarterly Report Q4 8-K 1998-01-31 55.14% 100.00% 73.91%
Quarterly Report Q3 8-K 1997-10-31 74.94% 105.88% 103.70%
Quarterly Report Q2 8-K 1997-07-31 191.62% 103.70% 190.00%
Quarterly Report Q1 8-K 1997-04-30 38.84% 41.18% 169.23%
Quarterly Report Q4 8-K 1997-01-31 22.39% 60.00% 91.67%
Quarterly Report Q3 8-K 1996-10-31 7.75% 70.00% 107.69%
Quarterly Report Q2 8-K 1996-07-31 2.87% 107.69% 76.47%
Quarterly Report Q1 8-K 1996-04-30 -3.90% 54.55% 0.00%
Quarterly Report Q4 8-K 1996-01-31 -2.69% -9.09% 50.00%
Quarterly Report Q3 8-K 1995-10-31 2.75% 11.11% -35.00%
Quarterly Report Q2 8-K 1995-07-31 23.95% 139.39% 162.96%
Quarterly Report Q1 8-K 1995-04-30 13.97% 266.67% 333.33%
Quarterly Report Q4 8-K 1995-01-31 24.07% 125.58% -97.04%
Quarterly Report Q3 8-K 1994-10-31 14.11% 280.00% 300.00%
Quarterly Report Q2 8-K 1994-07-31 -6.36% 88.30% 90.46%
Quarterly Report Q1 8-K 1994-04-30 -5.69% 117.65% 111.54%
Quarterly Report Q4 8-K 1994-01-31 -12.90% -95.45% 600.00%
Quarterly Report Q3 8-K 1993-10-31 -16.49% -71.43% -71.43%
Quarterly Report Q2 8-K 1993-07-31 2.80% -587.80% -371.67%
Quarterly Report Q1 8-K 1993-04-30 8.79% 32.00% 23.53%
Quarterly Report Q4 8-K 1993-01-31 -6.06% -2200.00% -900.00%
Quarterly Report Q3 8-K 1992-10-31 0.00% -63.16% -51.72%
Quarterly Report Q2 8-K 1992-07-31 0.31% 0.00% 94.91%
Quarterly Report Q1 8-K 1992-04-30 -13.03% 0.00% -9.63%
Quarterly Report Q4 8-K 1992-01-31 -13.16% -75.00% -98.42%
Quarterly Report Q3 8-K 1991-10-31 -11.78% 0.00% -93.30%
Quarterly Report Q2 8-K 1991-07-31 -19.40% 0.00% -3.15%
Quarterly Report Q1 8-K 1991-04-30 -13.90% 0.00% -13.90%
Quarterly Report Q4 8-K 1991-01-31 -28.30% 0.00% -28.30%
Quarterly Report Q3 8-K 1990-10-31 34.89% 0.00% 34.89%
Quarterly Report Q2 8-K 1990-07-31 66.11% 0.00% -31.57%
Quarterly Report Q1 8-K 1990-04-30 87.21% 0.00% 87.21%
Quarterly Report Q4 8-K 1990-01-31 44.81% 0.00% 44.81%
Quarterly Report Q3 8-K 1989-10-31 -12.05% 0.00% -12.05%
Quarterly Report Q2 8-K 1989-07-31 -17.87% 0.00% -8.77%
Quarterly Report Q1 8-K 1989-04-30 -18.28% 0.00% -18.28%
Quarterly Report Q4 8-K 1989-01-31 2.81% 0.00% 2.81%
Quarterly Report Q3 8-K 1988-10-31 47.77% 0.00% 47.77%
Quarterly Report Q2 8-K 1988-07-31 36.62% 0.00% -102.03%
Quarterly Report Q1 8-K 1988-04-30 67.50% 0.00% 67.50%
Quarterly Report Q4 8-K 1988-01-31 142.18% 0.00% 142.18%
Quarterly Report Q3 8-K 1987-10-31 73.94% 0.00% 73.94%
Quarterly Report Q2 8-K 1987-07-31 66.41% 0.00% -34.35%
Quarterly Report Q1 8-K 1987-04-30 44.14% 0.00% 44.14%
Quarterly Report Q4 8-K 1987-01-31 36.11% 0.00% 36.11%
Quarterly Report Q3 8-K 1986-10-31 30.28% 0.00% 30.28%
Quarterly Report Q2 8-K 1986-07-31 0.00% 0.00% 0.00%
Quarterly Report Q1 8-K 1986-04-30 0.00% 0.00% 0.00%
Quarterly Report Q4 8-K 1986-01-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 1985-10-31 0.00% 0.00% 0.00%