image
Industrials - Engineering & Construction - NYSE - US
$ 25.49
-4.82 %
$ 1.34 B
Market Cap
25.49
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2023-12-31 -24.65% -34.19% -38.18%
Annual Report FY 10-K 2022-12-31 50.07% 34.73% 39.35%
Annual Report FY 10-K 2021-12-31 17.77% 30.35% 33.48%
Annual Report FY 10-K 2020-12-31 19.07% 21.64% 38.53%
Annual Report FY 10-K 2019-12-31 10.14% 16.99% -12.67%
Annual Report FY 10-K 2018-12-31 9.76% 1.31% 61.53%
Annual Report FY 10-K 2017-12-31 10.12% 211.59% 53.89%
Annual Report FY 10-K 2016-12-31 3.23% 304.17% 236.91%
Annual Report FY 10-K 2015-12-31 6.34% -71.33% -46.34%
Annual Report FY 10-K 2014-12-31 3.32% 330.08% 98.31%
Annual Report FY 10-K 2013-12-31 -9.03% -86.85% -76.86%
Annual Report FY 10-K 2012-12-31 -13.32% -47.13% -43.46%
Annual Report FY 10-K 2011-12-31 17.79% 20.89% 10.21%
Annual Report FY 10-K 2010-12-31 44.27% 44.30% 81.83%
Annual Report FY 10-K 2009-12-31 8.25% 8.94% 2.50%
Annual Report FY 10-K 2008-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2024-09-30 49.45% -35.62% 64.06%
Quarterly Report Q2 8-K 2024-06-30 33.91% -21.33% 18.89%
Quarterly Report Q1 8-K 2024-03-31 10.10% -190.37% -18.24%
Quarterly Report Q4 8-K 2023-12-31 33.05% 88.10% 343.00%
Quarterly Report Q3 8-K 2023-09-30 -24.05% -22.37% -44.96%
Quarterly Report Q2 8-K 2023-06-30 -43.35% -80.23% -40.83%
Quarterly Report Q1 8-K 2023-03-31 -42.82% -91.04% -68.29%
Quarterly Report Q4 8-K 2022-12-31 -20.24% -36.41% -73.58%
Quarterly Report Q3 8-K 2022-09-30 61.24% 57.21% 64.68%
Quarterly Report Q2 8-K 2022-06-30 110.79% 135.93% 38.85%
Quarterly Report Q1 8-K 2022-03-31 87.95% 55.58% 56.69%
Quarterly Report Q4 8-K 2021-12-31 32.32% 20.10% 30.39%
Quarterly Report Q3 8-K 2021-09-30 -3.12% -12.89% -3.55%
Quarterly Report Q2 8-K 2021-06-30 22.81% 212.83% 66.36%
Quarterly Report Q1 8-K 2021-03-31 18.73% 80.20% 92.27%
Quarterly Report Q4 8-K 2020-12-31 2.51% 5.77% 32.50%
Quarterly Report Q3 8-K 2020-09-30 33.24% 125.50% 82.11%
Quarterly Report Q2 8-K 2020-06-30 12.54% -52.64% -1.29%
Quarterly Report Q1 8-K 2020-03-31 41.50% 49.53% 45.40%
Quarterly Report Q4 8-K 2019-12-31 41.05% 91.52% -5.18%
Quarterly Report Q3 8-K 2019-09-30 3.24% -17.11% -22.17%
Quarterly Report Q2 8-K 2019-06-30 0.61% 5.91% -6.57%
Quarterly Report Q1 8-K 2019-03-31 -10.33% -40.66% -20.80%
Quarterly Report Q4 8-K 2018-12-31 2.95% -51.31% 39.18%
Quarterly Report Q3 8-K 2018-09-30 0.31% 26.00% 20.61%
Quarterly Report Q2 8-K 2018-06-30 18.19% 49.24% 59.57%
Quarterly Report Q1 8-K 2018-03-31 24.37% 1185.09% 1568.74%
Quarterly Report Q4 8-K 2017-12-31 21.18% 628.39% 91.75%
Quarterly Report Q3 8-K 2017-09-30 13.37% 48.61% 44.22%
Quarterly Report Q2 8-K 2017-06-30 2.48% 192.43% 85.71%
Quarterly Report Q1 8-K 2017-03-31 0.62% -61.10% -31.49%
Quarterly Report Q4 8-K 2016-12-31 0.26% 228.21% 324.20%
Quarterly Report Q3 8-K 2016-09-30 -4.52% 36.79% 2.82%
Quarterly Report Q2 8-K 2016-06-30 6.65% 0.15% -7.24%
Quarterly Report Q1 8-K 2016-03-31 15.89% 125.17% 140.38%
Quarterly Report Q4 8-K 2015-12-31 -4.03% -88.49% -47.17%
Quarterly Report Q3 8-K 2015-09-30 11.99% -42.70% 4.84%
Quarterly Report Q2 8-K 2015-06-30 6.97% -26.77% 34.43%
Quarterly Report Q1 8-K 2015-03-31 14.60% 49.43% 34.74%
Quarterly Report Q4 8-K 2014-12-31 2.80% 449.85% 127.88%
Quarterly Report Q3 8-K 2014-09-30 4.48% 60.41% 21.66%
Quarterly Report Q2 8-K 2014-06-30 12.91% 252.69% 298.11%
Quarterly Report Q1 8-K 2014-03-31 -8.54% -330.39% -225.81%
Quarterly Report Q4 8-K 2013-12-31 12.48% -67.98% -51.45%
Quarterly Report Q3 8-K 2013-09-30 -1.38% -32.88% -29.20%
Quarterly Report Q2 8-K 2013-06-30 -23.06% -34.45% -23.12%
Quarterly Report Q1 8-K 2013-03-31 -24.86% -127.82% -60.81%
Quarterly Report Q4 8-K 2012-12-31 -16.93% -40.41% -50.35%
Quarterly Report Q3 8-K 2012-09-30 -28.05% -45.21% -34.73%
Quarterly Report Q2 8-K 2012-06-30 -0.84% -41.48% -38.17%
Quarterly Report Q1 8-K 2012-03-31 0.10% -71.54% -58.75%
Quarterly Report Q4 8-K 2011-12-31 5.10% 7.11% 0.91%
Quarterly Report Q3 8-K 2011-09-30 18.71% 2.64% -13.24%
Quarterly Report Q2 8-K 2011-06-30 17.07% 14.59% 11.19%
Quarterly Report Q1 8-K 2011-03-31 38.62% 313.90% 224.02%
Quarterly Report Q4 8-K 2010-12-31 34.46% -19.58% 10.84%
Quarterly Report Q3 8-K 2010-09-30 45.06% 46.94% 63.38%
Quarterly Report Q2 8-K 2010-06-30 58.01% 348.00% 578.76%
Quarterly Report Q1 8-K 2010-03-31 43.93% 205.73% 283.98%
Quarterly Report Q4 8-K 2009-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2009-09-30 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 2009-06-30 0.00% 0.00% 0.00%
Quarterly Report Q1 8-K 2009-03-31 0.00% 0.00% 0.00%