| Identified intangible assets and goodwill, net [Text Block] |
Identified Intangible Assets and Goodwill, Net The carrying amounts of the identified intangible assets and goodwill acquired in connection with our acquisitions were as follows: | | | | | | | | | | | | | | | | | | | | | | | | | July 4, 2026 | | December 31, 2025 | | Carrying Amount | | Accumulated Amortization | | Carrying Amount | | Accumulated Amortization | | Amortized intangible assets: | | | | | | | | | Customer lists/relationships | $ | 53,332 | | | $ | 37,312 | | | $ | 46,641 | | | $ | 35,480 | | | Employment-related | 15,116 | | | 12,668 | | | 14,146 | | | 12,150 | | | Tradenames | 14,046 | | | 10,718 | | | 13,888 | | | 10,213 | | | | | | | | | | | Amortized intangible assets | 82,494 | | | $ | 60,698 | | | 74,675 | | | $ | 57,843 | | | | | | | | | | | Less accumulated amortization | 60,698 | | | | | 57,843 | | | | | | | | | | | | | Identified intangible assets, net | $ | 21,796 | | | | | $ | 16,832 | | | | | | | | | | | | Goodwill | $ | 124,774 | | | | | $ | 98,723 | | | |
The changes in the carrying amounts of goodwill, by segment, for the six months ended July 4, 2026 and the year ended December 31, 2025 were as follows: | | | | | | | | | | | | | | | | | | | | | | | | | Balance at January 1, 2026 | | Acquisitions | | Translation and Other Adjustments | | Balance at July 4, 2026 | | Utility | $ | 4,941 | | | $ | 26,136 | | | $ | — | | | $ | 31,077 | | | Residential and Commercial | 93,782 | | | — | | | (85) | | | 93,697 | | | | | | | | | | | Total | $ | 98,723 | | | $ | 26,136 | | | $ | (85) | | | $ | 124,774 | | | | | | | | | | | | | | | | | | | Balance at January 1, 2025 | | Acquisitions | | Translation and Other Adjustments | | Balance at December 31, 2025 | | Utility | $ | 4,941 | | | $ | — | | | $ | — | | | $ | 4,941 | | | Residential and Commercial | 89,938 | | | 3,720 | | | 124 | | | 93,782 | | | | | | | | | | | Total | $ | 94,879 | | | $ | 3,720 | | | $ | 124 | | | $ | 98,723 | |
Estimated future aggregate amortization expense of intangible assets--The estimated future aggregate amortization expense of intangible assets, as of July 4, 2026, was as follows: | | | | | | | | | | | Estimated Future Amortization Expense | Remaining six months of 2026 | | $ | 2,836 | | | 2027 | | 5,204 | | | 2028 | | 4,408 | | | 2029 | | 3,885 | | | 2030 | | 2,513 | | | 2031 | | 1,631 | | | Thereafter | | 1,319 | | | | $ | 21,796 | |
|