XML 34 R25.htm IDEA: XBRL DOCUMENT v3.22.2.2
DISAGGREGATION OF REVENUE (Tables)
9 Months Ended
Jun. 30, 2022
DISAGGREGATION OF REVENUE  
Schedule of disaggregation of revenue

Three Months Ended June 30, 2022

Electrical,

Gas & Water

Gas & Petroleum

Mechanical, and

Total revenue

    

Distribution

    

Transmission

    

General

    

from contracts

Lump sum contracts

$

$

$

13,033,786

$

13,033,786

Unit price contracts

 

13,667,005

 

15,443,917

 

 

29,110,922

Cost plus and T&M contracts

 

 

 

9,027,231

 

9,027,231

Total revenue from contracts

$

13,667,005

$

15,443,917

$

22,061,017

$

51,171,939

 

 

 

 

Earned over time

$

3,315,407

$

15,443,917

$

21,269,782

$

40,029,106

Earned at point in time

 

10,351,598

 

 

791,235

 

11,142,833

Total revenue from contracts

$

13,667,005

$

15,443,917

$

22,061,017

$

51,171,939

Three Months Ended June 30, 2021

Electrical,

Gas &Water

Gas & Petroleum

Mechanical, and

Total revenue

    

Distribution

    

Transmission

    

General

    

from contracts

Lump sum contracts

$

$

$

6,622,372

$

6,622,372

Unit price contracts

 

11,645,327

 

1,967,647

 

 

13,612,974

Cost plus and T&M contracts

 

135,659

 

 

4,914,946

 

5,050,605

Total revenue from contracts

$

11,780,986

$

1,967,647

$

11,537,318

$

25,285,951

 

  

 

  

 

  

 

  

Earned over time

$

10,783,990

$

1,967,647

$

11,283,091

$

24,034,728

Earned at point in time

 

996,996

 

 

254,227

 

1,251,223

Total revenue from contracts

$

11,780,986

$

1,967,647

$

11,537,318

$

25,285,951

Nine Months Ended June 30, 2022

Electrical,

Gas & Water

Gas & Petroleum

Mechanical, and

Total revenue

    

Distribution

    

Transmission

    

General

    

from contracts

Lump sum contracts

$

$

$

32,918,955

$

32,918,955

Unit price contracts

 

36,282,234

 

35,217,113

 

 

71,499,347

Cost plus and T&M contracts

 

 

 

24,805,340

 

24,805,340

Total revenue from contracts

$

36,282,234

$

35,217,113

$

57,724,295

$

129,223,642

Earned over time

$

17,263,257

$

35,217,113

$

55,768,374

$

108,248,744

Earned at point in time

 

19,018,977

 

 

1,955,921

 

20,974,898

Total revenue from contracts

$

36,282,234

$

35,217,113

$

57,724,295

$

129,223,642

Nine Months Ended June 30, 2021

Electrical,

Gas & Water

Gas & Petroleum

Mechanical, and

Total revenue

    

Distribution

    

Transmission

    

General

    

from contracts

Lump sum contracts

$

$

$

26,305,242

$

26,305,242

Unit price contracts

 

26,961,292

 

13,134,007

 

 

40,095,299

Cost plus and T&M contracts

 

556,471

 

1,209,244

 

14,734,903

 

16,500,618

Total revenue from contracts

$

27,517,763

$

14,343,251

$

41,040,145

$

82,901,159

Earned over time

$

20,638,965

$

13,134,007

$

40,339,679

$

74,112,651

Earned at point in time

 

6,878,798

 

1,209,244

 

700,466

 

8,788,508

Total revenue from contracts

$

27,517,763

$

14,343,251

$

41,040,145

$

82,901,159