XML 65 R28.htm IDEA: XBRL DOCUMENT v3.19.3
Disaggregation of Revenue (Tables)
12 Months Ended
Sep. 28, 2019
Revenue From Contract With Customer [Abstract]  
Schedule of Revenue Disaggregation for Customer Type The following table disaggregates revenue for each customer type.

 

 

Year Ended

 

 

September 28,

 

 

September 29,

 

 

September 30,

 

 

2019

 

 

2018

 

 

2017

 

Retail

 

 

 

 

 

 

 

 

 

 

 

Residential

$

731,468

 

 

$

759,468

 

 

$

669,724

 

Commercial

 

333,078

 

 

 

354,493

 

 

 

306,958

 

Industrial

 

104,992

 

 

 

109,740

 

 

 

97,742

 

Agricultural

 

39,937

 

 

 

44,581

 

 

 

36,632

 

Government

 

53,764

 

 

 

56,598

 

 

 

47,025

 

Wholesale

 

4,466

 

 

 

19,533

 

 

 

29,805

 

Total revenues

$

1,267,705

 

 

$

1,344,413

 

 

$

1,187,886