XML 55 R41.htm IDEA: XBRL DOCUMENT v3.19.2
Revenue Recognition (Tables)
12 Months Ended
Apr. 30, 2019
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
The following table disaggregates our consolidated revenue by major sales distribution channels for the years ended April 30, 2019, 2018 and 2017:

FISCAL YEARS ENDED APRIL 30
(in thousands)
2019

2018

2017
Home center retailers
$
788,803


$
493,904


$
352,583

Builders
631,474


557,382


495,441

Independent dealers and distributors
225,042


198,988


182,224

Net Sales
$
1,645,319


$
1,250,274


$
1,030,248