XML 37 R28.htm IDEA: XBRL DOCUMENT v3.23.2
Goodwill and Other Intangible Assets (Tables)
6 Months Ended
Jun. 30, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Other Intangible Assets
Other intangible assets, net consists of the following (in thousands):
Estimated Useful Lives (Years)June 30,
2023
December 31,
2022
Amortizable:
Costs:
Customer relationships13$53,100 $53,100 
Developed technology1334,600 34,600 
Trade names1311,900 11,900 
Backlog1600 600 
Noncompete agreements52,000 2,000 
Total amortizable intangibles102,200 102,200 
Accumulated amortization:
Customer relationships25,072 22,925 
Developed technology16,191 14,860 
Trade names5,795 5,230 
Backlog600 600 
Noncompete agreements2,000 2,000 
Total accumulated amortization49,658 45,615 
Total other intangible assets, net$52,542 $56,585