image
Industrials - Construction - NYSE - US
$ 73.95
-1.45 %
$ 9.19 B
Market Cap
20.83
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2023-12-30 -2.05% -25.08% -20.59%
Annual Report FY 10-K 2022-12-31 -38.31% -30.10% -28.99%
Annual Report FY 10-K 2021-12-31 25.71% 39.65% 36.06%
Annual Report FY 10-K 2020-12-31 5.65% 28.06% 14.73%
Annual Report FY 10-K 2019-12-31 5.10% 10.86% 17.36%
Annual Report FY 10-K 2018-12-31 3.82% -17.56% -14.00%
Annual Report FY 10-K 2017-12-31 5.99% 14.38% 9.39%
Annual Report FY 10-K 2016-12-31 8.85% 31.17% 27.53%
Annual Report FY 10-K 2015-12-31 14.10% 99.24% 22.95%
Annual Report FY 10-K 2014-12-31 -3.46% -31.17% 12.99%
Annual Report FY 10-K 2013-12-31 15.77% 93.51% 120.84%
Annual Report FY 10-K 2012-12-31 7.89% 433.43% 1136.54%
Annual Report FY 10-K 2011-12-31 2.94% -62.24% -8.31%
Annual Report FY 10-K 2010-12-31 7.54% 236.52% 280.16%
Annual Report FY 10-K 2009-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2024-09-28 -8.40% 0.07% 4.38%
Quarterly Report Q2 8-K 2024-06-29 6.56% 31.15% 40.69%
Quarterly Report Q1 8-K 2024-03-30 6.69% 13.95% 19.95%
Quarterly Report Q4 8-K 2023-12-30 2.60% -25.82% -6.09%
Quarterly Report Q3 8-K 2023-09-30 -38.59% -33.15% -30.12%
Quarterly Report Q2 8-K 2023-07-01 -44.87% -46.82% -46.29%
Quarterly Report Q1 8-K 2023-04-01 -45.76% -53.23% -47.99%
Quarterly Report Q4 8-K 2022-12-31 -42.33% -37.48% -30.06%
Quarterly Report Q3 8-K 2022-09-30 3.39% 1.04% -1.88%
Quarterly Report Q2 8-K 2022-06-30 9.03% -11.60% -3.66%
Quarterly Report Q1 8-K 2022-03-31 8.26% 1.74% 2.01%
Quarterly Report Q4 8-K 2021-12-31 18.26% 7.15% 11.71%
Quarterly Report Q3 8-K 2021-09-30 20.23% 22.78% 19.32%
Quarterly Report Q2 8-K 2021-06-30 40.73% 87.56% 70.46%
Quarterly Report Q1 8-K 2021-03-31 26.26% 62.97% 60.26%
Quarterly Report Q4 8-K 2020-12-31 12.87% 57.16% 21.14%
Quarterly Report Q3 8-K 2020-09-30 13.24% 55.87% 42.98%
Quarterly Report Q2 8-K 2020-06-30 -8.72% -15.78% -14.53%
Quarterly Report Q1 8-K 2020-03-31 5.63% 28.81% 14.31%
Quarterly Report Q4 8-K 2019-12-31 3.51% 22.18% 37.40%
Quarterly Report Q3 8-K 2019-09-30 5.66% 5.81% 14.21%
Quarterly Report Q2 8-K 2019-06-30 5.47% 6.10% 7.32%
Quarterly Report Q1 8-K 2019-03-31 5.84% 12.93% 13.57%
Quarterly Report Q4 8-K 2018-12-31 2.76% -33.44% -14.05%
Quarterly Report Q3 8-K 2018-09-30 2.39% -22.93% -27.11%
Quarterly Report Q2 8-K 2018-06-30 4.66% -5.88% -11.21%
Quarterly Report Q1 8-K 2018-03-31 5.71% -3.10% 3.92%
Quarterly Report Q4 8-K 2017-12-31 6.22% 23.55% -2.04%
Quarterly Report Q3 8-K 2017-09-30 5.44% 4.94% 10.21%
Quarterly Report Q2 8-K 2017-06-30 5.21% 9.98% 13.16%
Quarterly Report Q1 8-K 2017-03-31 7.26% 26.89% 20.31%
Quarterly Report Q4 8-K 2016-12-31 6.28% 18.00% 18.60%
Quarterly Report Q3 8-K 2016-09-30 3.25% 14.79% 14.22%
Quarterly Report Q2 8-K 2016-06-30 11.39% 57.09% 46.41%
Quarterly Report Q1 8-K 2016-03-31 16.38% 52.50% 41.90%
Quarterly Report Q4 8-K 2015-12-31 17.80% 94.68% 77.15%
Quarterly Report Q3 8-K 2015-09-30 12.85% 609.48% 17.52%
Quarterly Report Q2 8-K 2015-06-30 2.00% -14.58% -6.15%
Quarterly Report Q1 8-K 2015-03-31 -1.59% -1.96% 8.37%
Quarterly Report Q4 8-K 2014-12-31 -5.65% -29.75% -16.98%
Quarterly Report Q3 8-K 2014-09-30 -2.44% -32.87% 38.34%
Quarterly Report Q2 8-K 2014-06-30 9.78% 45.78% 28.26%
Quarterly Report Q1 8-K 2014-03-31 8.56% 9.38% 9.72%
Quarterly Report Q4 8-K 2013-12-31 16.25% 248.91% 1172.00%
Quarterly Report Q3 8-K 2013-09-30 23.76% 60.50% 62.71%
Quarterly Report Q2 8-K 2013-06-30 11.24% 33.89% 47.30%
Quarterly Report Q1 8-K 2013-03-31 11.42% 198.40% 165.73%
Quarterly Report Q4 8-K 2012-12-31 8.20% 121.50% 105.65%
Quarterly Report Q3 8-K 2012-09-30 7.21% 99.00% 22.67%
Quarterly Report Q2 8-K 2012-06-30 5.13% 9.38% 10.89%
Quarterly Report Q1 8-K 2012-03-31 11.75% 200.81% 353.19%
Quarterly Report Q4 8-K 2011-12-31 3.84% -831.07% -379.14%
Quarterly Report Q3 8-K 2011-09-30 4.29% -26.64% -24.35%
Quarterly Report Q2 8-K 2011-06-30 1.33% 30.06% -13.53%
Quarterly Report Q1 8-K 2011-03-31 2.30% 12.06% -61.16%
Quarterly Report Q4 8-K 2010-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2010-09-30 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 2010-06-30 0.00% 0.00% 0.00%
Quarterly Report Q1 8-K 2010-03-31 0.00% 0.00% 0.00%