XML 56 R39.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue from contracts with customers (Tables)
12 Months Ended
Jul. 31, 2022
Revenue from Contract with Customer [Abstract]  
Disaggregation of revenue

For the year ended July 31, 

 

2022

    

2021

    

2020

Retail - Sales to End Users

$

1,446,857

$

1,123,956

$

964,087

Wholesale - Sales to Resellers

 

549,058

 

516,599

 

430,435

Other Gas Sales

 

21,964

 

28,297

 

21,269

Other

 

96,661

 

85,458

 

82,035

Propane and related equipment revenues

$

2,114,540

$

1,754,310

$

1,497,826

Schedule of receivables, contract assets, and contract liabilities

    

July 31, 2022

    

July 31, 2021

Contract assets

$

11,935

$

10,074

Contract liabilities

 

 

  

Deferred revenue (1)

$

47,929

$

49,354

(1)Of the beginning balance of deferred revenue, $41.5 million was recognized as revenue during the year ended July 31, 2022.