Company does look to be trading at extremely attractive valuations. It's done a very nice job growing the top and bottom lines as well over the last half decade. Earnings are very inconsistent, but this is understandable considering its cyclical nature.
Hard to argue with the dividend either. Paying out only 60% of free cash flow and yielding over 6%.
You can pretty much tie this company's rise and subsequent fall to the rapid price increase of lumber however. So, just know that if prices continue to shrink, it's very likely that DBM's will follow. I'm not a massive fan of cyclicals like this, but I do understand why some hold them.