DISAGGREGATION OF REVENUE | 3. DISAGGREGATION OF REVENUE We disaggregate our revenue based on our operating groups and contract types as it is the format that is regularly reviewed by management. Our reportable operating groups are Gas & Water Distribution, Gas & Petroleum Transmission, Electrical, Mechanical, & General services and construction. The operating groups for the three and nine months ended June 30, 2020, have been revised to reflect the current presentation. Our contract types are: Lump Sum, Unit Price, Cost Plus and Time and Materials (“T&M”). The following tables present our disaggregated revenue for the three and nine months ended June 30, 2021, and 2020: Three Months Ended June 30, 2021 Electrical, Gas &Water Gas & Petroleum Mechanical, & 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 Three Months Ended June 30, 2020 Electrical, Gas &Water Gas & Petroleum Mechanical, & Total revenue Distribution Transmission General from contracts Lump sum contracts $ — $ — $ 9,042,393 $ 9,042,393 Unit price contracts 4,736,935 12,936,299 — 17,673,234 Cost plus and T&M contracts 130,250 — 3,916,848 4,047,098 Total revenue from contracts $ 4,867,185 $ 12,936,299 $ 12,959,241 $ 30,762,725 Earned over time $ 2,024,539 $ 12,936,299 $ 12,658,556 $ 27,619,394 Earned at point in time 2,842,646 — 300,685 3,143,331 Total revenue from contracts $ 4,867,185 $ 12,936,299 $ 12,959,241 $ 30,762,725 Nine Months Ended June 30, 2021 Electrical, Gas & Water Gas & Petroleum Mechanical, & 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 Nine Months Ended June 30, 2020 Electrical, Gas & Water Gas & Petroleum Mechanical, & Total revenue Distribution Transmission General from contracts Lump sum contracts $ — $ — $ 23,867,792 $ 23,867,792 Unit price contracts 16,750,984 21,063,691 — 37,814,675 Cost plus and T&M contracts 355,352 116,428 12,524,185 12,995,965 Total revenue from contracts $ 17,106,336 $ 21,180,119 $ 36,391,977 $ 74,678,432 Earned over time $ 10,083,330 $ 21,063,691 $ 35,634,089 $ 66,781,110 Earned at point in time 7,023,006 116,428 757,888 7,897,322 Total revenue from contracts $ 17,106,336 $ 21,180,119 $ 36,391,977 $ 74,678,432 |