image
Consumer Cyclical - Residential Construction - NASDAQ - US
$ 25.89
-0.0386 %
$ 625 M
Market Cap
11.88
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2023-12-31 -26.41% -19.64% -17.22%
Annual Report FY 10-K 2022-12-31 30.13% 35.90% 32.42%
Annual Report FY 10-K 2021-12-31 11.76% 31.26% 23.78%
Annual Report FY 10-K 2020-12-31 4.60% 31.73% 25.78%
Annual Report FY 10-K 2019-12-31 4.37% 34.08% 15.37%
Annual Report FY 10-K 2018-12-31 25.74% -18.35% 16.75%
Annual Report FY 10-K 2017-12-31 16.46% 51.96% 52.48%
Annual Report FY 10-K 2016-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2024-09-30 -11.36% -1.77% -19.41%
Quarterly Report Q2 8-K 2024-06-30 -19.27% 7.78% -8.40%
Quarterly Report Q1 8-K 2024-03-31 -18.19% -6.98% -8.74%
Quarterly Report Q4 8-K 2023-12-31 -55.38% -64.05% -56.66%
Quarterly Report Q3 8-K 2023-09-30 -12.89% 9.18% 12.76%
Quarterly Report Q2 8-K 2023-06-30 -18.03% -12.98% -14.47%
Quarterly Report Q1 8-K 2023-03-31 -11.80% 1.14% 0.48%
Quarterly Report Q4 8-K 2022-12-31 43.88% 43.81% 40.67%
Quarterly Report Q3 8-K 2022-09-30 1.51% 13.41% -4.26%
Quarterly Report Q2 8-K 2022-06-30 32.15% 36.46% 39.16%
Quarterly Report Q1 8-K 2022-03-31 50.05% 50.38% 71.36%
Quarterly Report Q4 8-K 2021-12-31 7.81% 30.51% 21.77%
Quarterly Report Q3 8-K 2021-09-30 29.09% 53.84% 62.64%
Quarterly Report Q2 8-K 2021-06-30 5.61% 25.99% 31.28%
Quarterly Report Q1 8-K 2021-03-31 4.36% 18.57% 0.48%
Quarterly Report Q4 8-K 2020-12-31 12.46% 52.89% 46.85%
Quarterly Report Q3 8-K 2020-09-30 4.31% 37.60% 34.45%
Quarterly Report Q2 8-K 2020-06-30 0.54% 16.30% -2.63%
Quarterly Report Q1 8-K 2020-03-31 0.84% 25.12% 13.25%
Quarterly Report Q4 8-K 2019-12-31 25.02% 146.94% 116.88%
Quarterly Report Q3 8-K 2019-09-30 3.43% -5.37% -13.30%
Quarterly Report Q2 8-K 2019-06-30 3.99% 25.33% 21.15%
Quarterly Report Q1 8-K 2019-03-31 -11.09% 34.55% -5.42%
Quarterly Report Q4 8-K 2018-12-31 -17.44% -71.10% -60.09%
Quarterly Report Q3 8-K 2018-09-30 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 2018-06-30 0.00% 0.00% 0.00%
Quarterly Report Q1 8-K 2018-03-31 0.00% 0.00% 0.00%
Quarterly Report Q4 8-K 2017-12-31 0.00% 0.00% 0.00%