XML 54 R41.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue Recognition (Tables)
12 Months Ended
Apr. 30, 2020
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, 2020, 2019 and 2018:

FISCAL YEARS ENDED APRIL 30
(in thousands)
2020

2019

2018
Home center retailers
$
768,043


$
788,803


$
493,904

Builders
668,765


631,474


557,382

Independent dealers and distributors
213,525


225,042


198,988

Net Sales
$
1,650,333


$
1,645,319


$
1,250,274