XML 35 R23.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue Recognition (Tables)
6 Months Ended
Mar. 31, 2024
Revenue Recognition and Deferred Revenue [Abstract]  
Disaggregation of Revenue [Table Text Block] Our consolidated revenue for the three and six months ended March 31, 2024 and 2023 was derived from the following activities. Certain prior period amounts have been reclassified to conform with the current period presentation, where applicable. See details in the following tables:
Three Months Ended March 31,Six Months Ended March 31,
2024202320242023
Communications$193,503 $141,120 $364,251 $288,365 
Residential
Single-family252,292 227,216 498,859 470,925 
Multi-family and Other87,080 78,896 156,369 153,265 
Total Residential339,372 306,112 655,228 624,190 
Infrastructure Solutions
Industrial Services12,076 11,562 23,17422,516 
Custom Power Solutions63,713 41,054 115,50379,384 
Total Infrastructure Solutions75,789 52,616 138,677101,900 
Commercial & Industrial97,069 69,033 $182,021129,300 
Total Revenue$705,733 $568,881 $1,340,177$1,143,755 

Three Months Ended March 31, 2024
CommunicationsResidentialInfrastructure SolutionsCommercial & IndustrialTotal
Fixed-price$141,144 $339,372 $73,543 $82,972 $637,031 
Time-and-material52,359 — 2,246 14,097 68,702 
Total revenue$193,503 $339,372 $75,789 $97,069 $705,733 
Three Months Ended March 31, 2023
CommunicationsResidentialInfrastructure SolutionsCommercial & IndustrialTotal
Fixed-price$92,392 $306,112 $50,951 $59,915 $509,370 
Time-and-material48,728 — 1,665 9,118 59,511 
Total revenue$141,120 $306,112 $52,616 $69,033 $568,881 
Six Months Ended March 31, 2024
CommunicationsResidentialInfrastructure SolutionsCommercial & IndustrialTotal
Fixed-price$266,367 $655,228 $134,423 $156,882 $1,212,900 
Time-and-material97,884 — 4,254 25,139 127,277 
Total revenue$364,251 $655,228 $138,677 $182,021 $1,340,177 
Six Months Ended March 31, 2023
CommunicationsResidentialInfrastructure SolutionsCommercial & IndustrialTotal
Fixed-price$179,666 $624,190 $98,497 $111,810 $1,014,163 
Time-and-material108,699 — 3,403 17,490 129,592 
Total revenue$288,365 $624,190 $101,900 $129,300 $1,143,755