v3.26.3
Revenue from contracts with customers (Tables)
12 Months Ended
Jul. 31, 2026
Revenue from contracts with customers  
Schedule of disaggregation of revenue

​

​

​

​

​

​

​

​

​

​

​

​

​

  ​ ​ ​

​

For the year ended July 31, 

​

​

 

2026

  ​ ​ ​

2025

  ​ ​ ​

2024

Retail - Sales to End Users

​

​

$

1,204,880

​

$

1,254,562

​

$

1,206,226

Wholesale - Sales to Resellers

​

​

 

536,395

​

 

552,405

​

 

510,756

Other Gas Sales

​

​

 

15,327

​

 

21,126

​

 

14,457

Other

​

​

 

107,412

​

 

110,244

​

 

105,677

Propane and related equipment revenues

​

​

$

1,864,014

​

$

1,938,337

​

$

1,837,116

Schedule of receivables, contract assets, and contract liabilities

​

​

​

​

​

​

​

​

​

​

​

​

​

For the year ended July 31,

​

  ​ ​ ​

2026

  ​ ​ ​

2025

 

2024

Contract assets

​

$

9,834

​

$

8,775

​

$

6,199

Contract liabilities

​

​

​

​

​

​

​

​

​

Deferred revenue (1)

​

$

41,232

​

$

43,490

​

$

50,175

(1)Of the beginning balance of deferred revenue, $31.1 million and $37.9 million was recognized as revenue during the years ended July 31, 2026 and 2025, respectively. The unrecognized balance relates to even-pay billing amounts, for which revenue is typically fully recognized in the following fiscal year and varies primarily due to weather conditions and customer orders. Accounts receivable, net, from contracts with customers was $128.1 million, $127.5 million, and $120.6 million as of July 31, 2026, 2025, and 2024, respectively.