XML 42 R27.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Revenue from contracts with customers (Tables)
9 Months Ended
Apr. 30, 2024
Revenue from contracts with customers  
Schedule of disaggregation of revenue

    

For the three months ended April 30, 

For the nine months ended April 30, 

2024

    

2023

    

2024

    

2023

Retail - Sales to End Users

$

367,300

$

431,538

$

1,033,000

$

1,195,961

Wholesale - Sales to Resellers

 

119,739

 

123,532

 

368,088

 

388,154

Other Gas Sales

 

3,018

 

3,977

 

12,112

 

12,662

Other

 

25,717

 

28,300

 

83,464

 

87,802

Propane and related equipment revenues

$

515,774

$

587,347

$

1,496,664

$

1,684,579

Schedule of receivables, contract assets, and contract liabilities

    

April 30, 2024

    

July 31, 2023

Contract assets

$

13,315

$

10,263

Contract liabilities

 

 

  

Deferred revenue (1)

$

42,305

$

51,516

(1)Of the beginning balance of deferred revenue, $36.9 million was recognized as revenue during the nine months ended April 30, 2024.