image
Industrials - Construction - NYSE - US
$ 200.02
-3.83 %
$ 5.63 B
Market Cap
22.2
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2023-12-31 4.07% 9.09% 6.86%
Annual Report FY 10-K 2022-12-31 35.62% 88.05% 83.85%
Annual Report FY 10-K 2021-12-31 19.08% 22.17% 16.07%
Annual Report FY 10-K 2020-12-31 9.37% 42.66% 33.60%
Annual Report FY 10-K 2019-12-31 13.11% 24.50% 29.98%
Annual Report FY 10-K 2018-12-31 17.96% 33.08% 25.52%
Annual Report FY 10-K 2017-12-31 31.28% 7.04% 12.44%
Annual Report FY 10-K 2016-12-31 30.22% 44.95% 46.93%
Annual Report FY 10-K 2015-12-31 27.93% 90.33% 75.69%
Annual Report FY 10-K 2014-12-31 19.93% 130.66% 95.64%
Annual Report FY 10-K 2013-12-31 43.38% 416.89% 789.77%
Annual Report FY 10-K 2012-12-31 26.34% 78.79% 88.93%
Annual Report FY 10-K 2011-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2024-09-30 7.66% 0.89% -0.99%
Quarterly Report Q2 8-K 2024-06-30 6.57% 5.85% 8.63%
Quarterly Report Q1 8-K 2024-03-31 5.09% 13.39% 14.99%
Quarterly Report Q4 8-K 2023-12-31 4.98% -5.66% -4.11%
Quarterly Report Q3 8-K 2023-09-30 -1.76% 11.50% 8.94%
Quarterly Report Q2 8-K 2023-06-30 2.27% 2.83% 0.31%
Quarterly Report Q1 8-K 2023-03-31 12.22% 45.76% 34.94%
Quarterly Report Q4 8-K 2022-12-31 28.62% 134.02% 110.16%
Quarterly Report Q3 8-K 2022-09-30 41.07% 74.76% 72.58%
Quarterly Report Q2 8-K 2022-06-30 38.65% 60.98% 71.72%
Quarterly Report Q1 8-K 2022-03-31 34.42% 95.60% 83.21%
Quarterly Report Q4 8-K 2021-12-31 20.90% 5.50% 8.60%
Quarterly Report Q3 8-K 2021-09-30 21.23% 24.27% 19.36%
Quarterly Report Q2 8-K 2021-06-30 23.90% 46.87% 26.59%
Quarterly Report Q1 8-K 2021-03-31 10.00% 8.15% 7.12%
Quarterly Report Q4 8-K 2020-12-31 10.03% 45.03% 28.68%
Quarterly Report Q3 8-K 2020-09-30 6.06% 32.36% 21.78%
Quarterly Report Q2 8-K 2020-06-30 5.95% 33.92% 37.30%
Quarterly Report Q1 8-K 2020-03-31 16.13% 80.98% 61.38%
Quarterly Report Q4 8-K 2019-12-31 13.62% 16.50% 30.44%
Quarterly Report Q3 8-K 2019-09-30 13.60% 36.30% 42.15%
Quarterly Report Q2 8-K 2019-06-30 11.80% 15.96% 12.84%
Quarterly Report Q1 8-K 2019-03-31 13.39% 38.16% 40.55%
Quarterly Report Q4 8-K 2018-12-31 17.76% 52.65% 61.21%
Quarterly Report Q3 8-K 2018-09-30 18.23% 29.58% 18.44%
Quarterly Report Q2 8-K 2018-06-30 17.86% 36.26% 19.00%
Quarterly Report Q1 8-K 2018-03-31 18.02% 0.47% 2.65%
Quarterly Report Q4 8-K 2017-12-31 28.16% -2.60% -12.89%
Quarterly Report Q3 8-K 2017-09-30 30.97% 3.99% 12.08%
Quarterly Report Q2 8-K 2017-06-30 33.17% 19.81% 38.50%
Quarterly Report Q1 8-K 2017-03-31 33.37% 9.48% 17.88%
Quarterly Report Q4 8-K 2016-12-31 22.18% 19.32% 26.17%
Quarterly Report Q3 8-K 2016-09-30 24.13% 21.81% 28.18%
Quarterly Report Q2 8-K 2016-06-30 32.70% 53.57% 45.62%
Quarterly Report Q1 8-K 2016-03-31 47.52% 368.04% 254.02%
Quarterly Report Q4 8-K 2015-12-31 31.82% 83.68% 62.06%
Quarterly Report Q3 8-K 2015-09-30 29.28% 53.02% 43.17%
Quarterly Report Q2 8-K 2015-06-30 26.39% 182.05% 148.54%
Quarterly Report Q1 8-K 2015-03-31 22.65% 232.98% 240.71%
Quarterly Report Q4 8-K 2014-12-31 21.74% 112.71% 105.31%
Quarterly Report Q3 8-K 2014-09-30 21.13% 108.83% 87.58%
Quarterly Report Q2 8-K 2014-06-30 20.69% 88.17% 83.87%
Quarterly Report Q1 8-K 2014-03-31 15.21% 170.38% 207.72%
Quarterly Report Q4 8-K 2013-12-31 30.56% -53.33% 55.30%
Quarterly Report Q3 8-K 2013-09-30 44.38% 230.77% 265.67%
Quarterly Report Q2 8-K 2013-06-30 0.00% 0.00% 0.00%
Quarterly Report Q1 8-K 2013-03-31 0.00% 0.00% 0.00%
Quarterly Report Q4 8-K 2012-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2012-09-30 0.00% 0.00% 0.00%