v3.25.2
DISAGGREGATION OF REVENUE (Tables)
9 Months Ended
Jun. 30, 2025
DISAGGREGATION OF REVENUE  
Schedule of disaggregation of revenue

Three Months Ended June 30, 2025

Electrical,

Gas & Water

Gas & Petroleum

Mechanical, &

Total revenue

    

Distribution

    

Transmission

    

General

    

from contracts

Lump sum contracts

$

$

$

34,447,972

$

34,447,972

Unit price contracts

 

38,566,422

 

9,669,098

 

781,248

 

49,016,768

Cost plus and T&M contracts

 

 

5,656,852

 

14,479,993

 

20,136,845

Total revenue from contracts

$

38,566,422

$

15,325,950

$

49,709,213

$

103,601,585

 

 

 

 

Earned over time

$

19,921,978

$

9,669,098

$

39,791,305

$

69,382,381

Earned at point in time

 

18,644,444

 

5,656,852

 

9,917,908

 

34,219,204

Total revenue from contracts

$

38,566,422

$

15,325,950

$

49,709,213

$

103,601,585

Nine Months Ended June 30, 2025

Electrical,

Gas &Water

Gas & Petroleum

Mechanical, &

Total revenue

    

Distribution

    

Transmission

    

General

    

from contracts

Lump sum contracts

$

$

$

106,377,171

$

106,377,171

Unit price contracts

 

96,967,546

 

31,204,196

 

2,745,569

 

130,917,311

Cost plus and T&M contracts

 

 

5,973,029

 

37,659,339

 

43,632,368

Total revenue from contracts

$

96,967,546

$

37,177,225

$

146,782,079

$

280,926,850

 

 

  

 

  

 

  

Earned over time

$

57,882,973

$

31,204,196

$

114,285,118

$

203,372,287

Earned at point in time

 

39,084,573

 

5,973,029

 

32,496,961

 

77,554,563

Total revenue from contracts

$

96,967,546

$

37,177,225

$

146,782,079

$

280,926,850

Three Months Ended June 30, 2024

    

Gas & Water

    

Gas & Petroleum 

    

Electrical, Mechanical, 

    

Total revenue

Distribution

Transmission

& General

  from contracts

Lump sum contracts

 

$

 

$

 

$

30,678,722

 

$

30,678,722

Unit price contracts

22,536,366

16,687,458

579,567

39,803,391

Cost plus and T&M contracts

451,348

14,990,299

15,441,647

Total revenue from contracts

 

$

22,536,366

 

$

17,138,806

 

$

46,248,588

 

$

85,923,760

Earned over time

 

$

605,362

 

$

16,687,458

$

32,717,660

 

$

50,010,480

Earned at point in time

21,931,004

451,348

13,530,928

35,913,280

Total revenue from contracts

 

$

22,536,366

 

$

17,138,806

 

$

46,248,588

 

$

85,923,760

Nine Months Ended June 30, 2024

    

Gas & Water

    

Gas & Petroleum

    

Electrical, Mechanical,

    

Total revenue

Distribution

Transmission

& General

from contracts

Lump sum contracts

 

$

 

$

 

$

86,311,693

 

$

86,311,693

Unit price contracts

53,892,952

53,580,598

3,290,437

110,763,987

Cost plus and T&M contracts

1,884,529

48,254,393

50,138,922

Total revenue from contracts

 

$

53,892,952

 

$

55,465,127

 

$

137,856,523

 

$

247,214,602

  

  

  

Earned over time

 

$

10,746,633

 

$

53,580,598

 

$

95,859,496

 

$

160,186,727

Earned at point in time

43,146,319

1,884,529

41,997,027

87,027,875

Total revenue from contracts

 

$

53,892,952

 

$

55,465,127

 

$

137,856,523

 

$

247,214,602