image
Industrials - Construction - NYSE - US
$ 99.9
0.16 %
$ 3.92 B
Market Cap
16.71
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2024-04-30 3.24% -17.09% -12.35%
Annual Report FY 10-K 2023-04-30 14.98% 21.78% 20.60%
Annual Report FY 10-K 2022-04-30 40.50% 159.04% 119.39%
Annual Report FY 10-K 2021-04-30 1.77% 351.48% 16.14%
Annual Report FY 10-K 2020-04-30 4.02% -58.25% 11.70%
Annual Report FY 10-K 2019-04-30 24.07% -11.07% 23.52%
Annual Report FY 10-K 2018-04-30 8.29% 28.81% 14.31%
Annual Report FY 10-K 2017-04-30 24.81% 289.10% 76.96%
Annual Report FY 10-K 2016-04-30 18.35% 191.06% 215.88%
Annual Report FY 10-K 2015-04-30 16.02% 27.20% -69.87%
Annual Report FY 10-K 2014-04-30 16.51% 89.62% 103.85%
Annual Report FY 10-K 2013-04-30 0.00% 0.00% 0.00%
Quarterly Report Q1 8-K 2024-07-31 2.76% -34.07% -25.32%
Quarterly Report Q4 8-K 2024-04-30 8.35% -25.41% -10.61%
Quarterly Report Q3 8-K 2024-01-31 1.92% -19.87% -14.91%
Quarterly Report Q2 8-K 2023-10-31 -0.70% -21.52% -18.58%
Quarterly Report Q1 8-K 2023-07-31 3.68% -2.95% -2.12%
Quarterly Report Q4 8-K 2023-04-30 1.20% -1.18% -1.79%
Quarterly Report Q3 8-K 2023-01-31 7.02% 5.53% 6.67%
Quarterly Report Q2 8-K 2022-10-31 24.37% 38.72% 36.94%
Quarterly Report Q1 8-K 2022-07-31 30.47% 46.19% 43.13%
Quarterly Report Q4 8-K 2022-04-30 38.24% 126.68% 98.88%
Quarterly Report Q3 8-K 2022-01-31 53.57% 280.65% 194.62%
Quarterly Report Q2 8-K 2021-10-31 41.54% 161.20% 126.25%
Quarterly Report Q1 8-K 2021-07-31 29.84% 124.85% 87.14%
Quarterly Report Q4 8-K 2021-04-30 20.93% 181.40% 264.68%
Quarterly Report Q3 8-K 2021-01-31 -1.33% 48.23% 7.34%
Quarterly Report Q2 8-K 2020-10-31 -5.69% -2.30% -9.25%
Quarterly Report Q1 8-K 2020-07-31 -5.26% 9.67% 1.01%
Quarterly Report Q4 8-K 2020-04-30 -1.19% -249.36% -97.76%
Quarterly Report Q3 8-K 2020-01-31 5.17% 87.09% 18.74%
Quarterly Report Q2 8-K 2019-10-31 3.37% 16.96% 4.65%
Quarterly Report Q1 8-K 2019-07-31 8.87% 186.94% 50.48%
Quarterly Report Q4 8-K 2019-04-30 22.70% 67.61% 28.60%
Quarterly Report Q3 8-K 2019-01-31 23.64% -70.46% 13.93%
Quarterly Report Q2 8-K 2018-10-31 28.68% 38.22% 46.13%
Quarterly Report Q1 8-K 2018-07-31 21.18% -43.62% 1.14%
Quarterly Report Q4 8-K 2018-04-30 3.39% -30.50% -7.08%
Quarterly Report Q3 8-K 2018-01-31 4.09% 139.29% 12.49%
Quarterly Report Q2 8-K 2017-10-31 9.49% 4.64% 36.81%
Quarterly Report Q1 8-K 2017-07-31 16.80% 67.45% 17.87%
Quarterly Report Q4 8-K 2017-04-30 16.65% 59.64% 25.81%
Quarterly Report Q3 8-K 2017-01-31 33.78% 471.93% 241.02%
Quarterly Report Q2 8-K 2016-10-31 29.20% 509.70% 82.24%
Quarterly Report Q1 8-K 2016-07-31 21.52% 228.89% 89.78%
Quarterly Report Q4 8-K 2016-04-30 30.33% 454.93% 247.76%
Quarterly Report Q3 8-K 2016-01-31 17.45% 80.83% 576.92%
Quarterly Report Q2 8-K 2015-10-31 10.87% 28.23% 27.32%
Quarterly Report Q1 8-K 2015-07-31 14.71% 145.88% 744.19%
Quarterly Report Q4 8-K 2015-04-30 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2015-01-31 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 2014-10-31 0.00% 0.00% 0.00%
Quarterly Report Q1 8-K 2014-07-31 0.00% 0.00% 0.00%