XML 23 R13.htm IDEA: XBRL DOCUMENT v3.26.1
DISAGGREGATION OF REVENUE
9 Months Ended
Jun. 30, 2026
DISAGGREGATION OF REVENUE  
DISAGGREGATION OF REVENUE

6.  DISAGGREGATION OF REVENUE

The Company disaggregates revenue based on the following lines of service: (1) Gas & Water Distribution, (2) Gas & Petroleum Transmission, and (3) Electrical, Mechanical, & General services and construction. Our contract types are: Lump Sum, Unit Price, Cost Plus and T&M. The following tables present our disaggregated revenue for the three and nine months ended June 30, 2026 and 2025:

Three Months Ended June 30, 2026

Electrical,

Gas & Water

Gas & Petroleum

Mechanical, &

Total revenue

  ​ ​ ​

Distribution

  ​ ​ ​

Transmission

  ​ ​ ​

General

  ​ ​ ​

from contracts

Lump sum contracts

$

$

$

44,175,946

$

44,175,946

Unit price contracts

 

37,435,062

 

21,230,426

 

1,276,792

 

59,942,280

Cost plus and T&M contracts

 

10,833,745

 

 

15,053,957

 

25,887,702

Total revenue from contracts

48,268,807

21,230,426

60,506,695

130,005,928

 

Earned over time

48,268,807

21,230,426

60,506,695

130,005,928

Earned at point in time

 

 

 

 

Total revenue from contracts

$

48,268,807

$

21,230,426

$

60,506,695

$

130,005,928

Nine Months Ended June 30, 2026

Electrical,

Gas & Water

Gas & Petroleum

Mechanical, &

Total revenue

  ​ ​ ​

Distribution

  ​ ​ ​

Transmission

  ​ ​ ​

General

  ​ ​ ​

from contracts

Lump sum contracts

$

$

$

111,513,581

$

111,513,581

Unit price contracts

 

88,784,350

 

56,379,242

 

3,014,955

 

148,178,547

Cost plus and T&M contracts

 

31,432,533

 

 

46,166,909

 

77,599,442

Total revenue from contracts

120,216,883

56,379,242

160,695,445

337,291,570

Earned over time

62,810,583

24,727,176

135,648,417

223,186,176

Earned at point in time

 

57,406,300

 

31,652,066

 

25,047,028

 

114,105,394

Total revenue from contracts

$

120,216,883

$

56,379,242

$

160,695,445

$

337,291,570

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

38,566,422

15,325,950

49,709,213

103,601,585

Earned at point in time

 

 

 

 

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

76,527,417

 

36,861,048

 

124,203,026

 

237,591,491

Earned at point in time

20,440,129

 

316,177

 

22,579,053

 

43,335,359

Total revenue from contracts

$

96,967,546

$

37,177,225

$

146,782,079

$

280,926,850

The Company’s disaggregated revenue does vary slightly from the Company’s segment reporting due to combining the Industrial and Building Construction into Electrical, Mechanical, & General, and one legal entity in the Underground Infrastructure Construction segment that performs services other than underground construction that are included in Electrical, Mechanical, & General. The volume of these services is not material to the Company’s segment reporting.