XML 39 R27.htm IDEA: XBRL DOCUMENT v3.25.0.1
Operating Segments (Tables)
3 Months Ended
Dec. 31, 2024
Segment Reporting [Abstract]  
Schedule of Segment Reporting Information, by Segment [Table Text Block]
Segment information for the three months ended December 31, 2024 and 2023 is as follows:
Three Months Ended December 31, 2024
CommunicationsResidentialInfrastructure SolutionsCommercial & IndustrialCorporateTotal
Revenues$232,960 $319,971 $108,125 $88,491 $— $749,547 
Cost of services184,149 240,843 73,153 73,375 — 571,520 
Gross profit48,811 79,128 34,972 15,116 — 178,027 
Selling, general and administrative20,238 55,312 11,268 8,064 8,157 103,039 
Contingent consideration— — 339 — — 339 
Loss (gain) on sale of assets(38)(7)79 (4)— 30 
Operating income (loss)$28,611 $23,823 $23,286 $7,056 $(8,157)$74,619 
 Other data:
Depreciation and amortization expense$1,203 $5,411 $3,673 $573 $227 $11,087 
Capital expenditures$4,680 $2,341 $2,111 $2,982 $1,055 $13,169 
Total assets$294,246 $390,468 $272,625 $99,668 $208,002 $1,265,009 
Three Months Ended December 31, 2023
CommunicationsResidentialInfrastructure SolutionsCommercial & IndustrialCorporateTotal
Revenues$170,748 $315,856 $62,888 $84,952 $— $634,444 
Cost of services134,473 240,425 44,697 71,045 — 490,640 
Gross profit36,275 75,431 18,191 13,907 — 143,804 
Selling, general and administrative14,901 51,378 7,285 6,847 5,439 85,850 
Contingent consideration— 35 — — — 35 
Loss (gain) on sale of assets(4)(82)— 15 — (71)
Operating income (loss)$21,378 $24,100 $10,906 $7,045 $(5,439)$57,990 
Other data:
Depreciation and amortization expense$723 $4,962 $1,227 $475 $230 $7,617 
Capital expenditures$1,000 $3,364 $1,151 $821 $179 $6,515 
Total assets$215,475 $388,808 $185,875 $101,621 $150,240 $1,042,019