XML 28 R15.htm IDEA: XBRL DOCUMENT v3.22.4
Intangible Assets
12 Months Ended
Dec. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Intangible Assets Intangible Assets
At December 31, 2022 and 2021, intangible assets consisted of the following (in thousands):
December 31, 2022
CostAccumulated
amortization
NetAmortization
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
Trademark5,089 (1,781)3,308 
15
Total intangible assets $403,315 $(211,834)$191,481 
December 31, 2021
CostAccumulated
amortization
NetAmortization
period (in years)
Customer relationships$269,589 $(133,451)$136,138 
10 - 15
Patents and technology89,449 (29,785)59,664 
5 - 19
Non-compete agreements191 (173)18 
2 - 6
Trade names43,125 (25,187)17,938 
7 - 19
Trademark5,089 (1,442)3,647 
15
Total intangible assets$407,443 $(190,038)$217,405 

Intangible assets with definite lives are tested for impairment whenever events or changes in circumstances indicate that their carrying amount may not be recoverable.
Amortization expense was $24.5 million and $25.1 million for the years ended December 31, 2022 and 2021, respectively. The estimated future amortization expense for the next five years is as follows (in thousands):
Year ending December 31,Amount
2023$24,302 
202422,545 
202521,405 
202620,581 
202719,135