v3.25.2
Disaggregation of Revenue (Tables)
9 Months Ended
Jun. 28, 2025
Revenue from Contract with Customer [Abstract]  
Schedule of Revenue Disaggregation for Customer Type The following table disaggregates revenue for each customer type.

 

Three Months Ended

 

 

June 28,

 

 

June 29,

 

 

2025

 

 

2024

 

Retail

 

 

 

 

 

Residential

$

127,911

 

 

$

125,910

 

Commercial

 

81,947

 

 

 

79,294

 

Industrial

 

26,730

 

 

 

27,629

 

Government

 

11,990

 

 

 

10,754

 

Agricultural

 

4,969

 

 

 

5,650

 

Wholesale

 

6,603

 

 

 

5,373

 

Total revenues

$

260,150

 

 

$

254,610

 

 

 

Nine Months Ended

 

 

June 28,

 

 

June 29,

 

 

2025

 

 

2024

 

Retail

 

 

 

 

 

Residential

$

665,305

 

 

$

609,192

 

Commercial

 

335,824

 

 

 

304,647

 

Industrial

 

95,340

 

 

 

95,917

 

Government

 

59,455

 

 

 

52,850

 

Agricultural

 

28,057

 

 

 

31,405

 

Wholesale

 

37,161

 

 

 

24,520

 

Total revenues

$

1,221,142

 

 

$

1,118,531