| Disaggregation of Revenue [Table Text Block] |
Our consolidated revenue for the three and nine months ended June 30, 2026 and 2025 was derived from the following activities. | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended June 30, | | | | Nine Months Ended June 30, | | | 2026 | | 2025 | | | | | | 2026 | | 2025 | | Communications | | $ | 453,081 | | | $ | 299,213 | | | | | | | $ | 1,172,697 | | | $ | 805,189 | | | Residential | | | | | | | | | | | | | | Single-family Electrical | | 151,373 | | | 171,792 | | | | | | | 422,554 | | | 501,074 | | | Single-family Plumbing & HVAC | | 97,249 | | | 86,329 | | | | | | | 270,168 | | | 239,680 | | | Multi-family and Other | | 75,476 | | | 87,917 | | | | | | | 203,036 | | | 243,221 | | | Total Residential | | 324,098 | | | 346,038 | | | | | | | 895,758 | | | 983,975 | | | Infrastructure Solutions | | | | | | | | | | | | | | Industrial Services | | 44,613 | | | 23,708 | | | | | | | 109,492 | | 71,553 | | | Custom Engineered Solutions | | 179,510 | | | 105,780 | | | | | | | 447,254 | | 283,680 | | | Total Infrastructure Solutions | | 224,123 | | | 129,488 | | | | | | | 556,746 | | 355,233 | | | Commercial & Industrial | | 241,395 | | | 115,419 | | | | | | | 462,738 | | 329,268 | | | Total revenue | | $ | 1,242,697 | | | $ | 890,158 | | | | | | | $ | 3,087,939 | | $ | 2,473,665 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended June 30, 2026 | | | Communications | | Residential | | Infrastructure Solutions | | Commercial & Industrial | | Total | | Fixed-price | | $ | 267,348 | | | $ | 324,098 | | | $ | 190,179 | | | $ | 228,724 | | | $ | 1,010,349 | | | Time-and-material | | 185,733 | | | — | | | 33,944 | | | 12,671 | | | 232,348 | | | Total revenue | | $ | 453,081 | | | $ | 324,098 | | | $ | 224,123 | | | $ | 241,395 | | | $ | 1,242,697 | | | | | | | | | | | | | | Three Months Ended June 30, 2025 | | | Communications | | Residential | | Infrastructure Solutions | | Commercial & Industrial | | Total | | Fixed-price | | $ | 211,644 | | | $ | 346,038 | | | $ | 118,930 | | | $ | 102,855 | | | $ | 779,467 | | | Time-and-material | | 87,569 | | | — | | | 10,558 | | | 12,564 | | | 110,691 | | | Total revenue | | $ | 299,213 | | | $ | 346,038 | | | $ | 129,488 | | | $ | 115,419 | | | $ | 890,158 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Nine Months Ended June 30, 2026 | | | Communications | | Residential | | Infrastructure Solutions | | Commercial & Industrial | | Total | | Fixed-price | | $ | 710,699 | | | $ | 895,758 | | | $ | 485,313 | | | $ | 424,769 | | | $ | 2,516,539 | | | Time-and-material | | 461,998 | | | — | | | 71,433 | | | 37,969 | | | 571,400 | | | Total revenue | | $ | 1,172,697 | | | $ | 895,758 | | | $ | 556,746 | | | $ | 462,738 | | | $ | 3,087,939 | | | | | | | | | | | | | | Nine Months Ended June 30, 2025 | | | Communications | | Residential | | Infrastructure Solutions | | Commercial & Industrial | | Total | | Fixed-price | | $ | 580,389 | | | $ | 983,975 | | | $ | 325,607 | | | $ | 287,474 | | | $ | 2,177,445 | | | Time-and-material | | 224,800 | | | — | | | 29,626 | | | 41,794 | | | 296,220 | | | Total revenue | | $ | 805,189 | | | $ | 983,975 | | | $ | 355,233 | | | $ | 329,268 | | | $ | 2,473,665 | | | | | | | | | | | | |
|