XML 36 R25.htm IDEA: XBRL DOCUMENT v3.23.3
Intangible Assets (Tables)
9 Months Ended
Sep. 30, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Summary of Intangible Assets
Intangible assets consisted of the following as of September 30, 2023 and December 31, 2022, respectively (in thousands):
September 30, 2023
Gross Carrying AmountAccumulated AmortizationNet IntangiblesAmortization Period (In Years)
Customer relationships$266,409 $(159,402)$107,007 
10 - 35
Patents and technology88,793 (39,568)49,225 
5 - 19
Non-compete agreements188 (188)— 
5
Trade names42,605 (28,496)14,109 
7 - 19
Trademarks5,089 (2,036)3,053 
15
Total intangible assets$403,084 $(229,690)$173,394 
December 31, 2022
Gross Carrying AmountAccumulated AmortizationNet IntangiblesAmortization Period (In Years)
Customer relationships$266,537 $(147,496)$119,041 
10 - 35
Patents and technology88,863 (35,298)53,565 
5 - 19
Non-compete agreements188 (188)— 
5
Trade names42,638 (27,071)15,567 
7 - 19
Trademarks5,089 (1,781)3,308 
15
Total intangible assets$403,315 $(211,834)$191,481