v3.26.1
INTANGIBLE ASSETS (Tables)
6 Months Ended
Jun. 30, 2026
Intangible Asset, Goodwill and Other [Abstract]  
Summary of Gross Carrying Amounts and Accumulated Amortization of Intangible Assets
The gross carrying amounts and accumulated amortization of intangible assets were as follows:
Weighted
Average
Remaining
Life (Years)
June 30, 2026December 31, 2025
Gross Carrying Amount
Accumulated
Amortization
Net Carrying AmountGross Carrying AmountAccumulated
Amortization
Net Carrying Amount
Customer relationships13.0$1,276,464 $(127,005)$1,149,459 $1,282,032 $(82,609)$1,199,423 
Customer backlog1.288,741 (53,315)35,426 88,466 (31,126)57,340 
Tradenames12.1137,995 (16,114)121,881 139,498 (11,059)128,439 
Technology2.77,949 (2,814)5,135 8,019 (1,839)6,180 
$1,511,149 $(199,248)$1,311,901 $1,518,015 $(126,633)$1,391,382