| Intangible Assets |
Note 7. Intangible Assets Intangible assets consisted of the following as of: | | | | | | | | | | | | | | | | | | | | | | | | | March 31, 2024 | | Useful Life | | Gross Carrying Value | | Accumulated Amortization | | Net Book Value | | (in thousands) | | | | | | | | | | Customer relationships | 3-20 years | | $ | 574,616 | | | $ | 332,191 | | | $ | 242,425 | | | Developed technology | 2-12 years | | 102,448 | | | 75,366 | | | 27,082 | | | Trade name | 3-10 years | | 37,303 | | | 24,274 | | | 13,029 | | | Non-compete agreements | 2-5 years | | 2,379 | | | 2,336 | | | 43 | | Total | | | $ | 716,746 | | | $ | 434,167 | | | $ | 282,579 | |
| | | | | | | | | | | | | | | | | | | | | | | | | December 31, 2023 | | Useful Life | | Gross Carrying Value | | Accumulated Amortization | | Net Book Value | | (in thousands) | | | | | | | | | | Customer relationships | 3-20 years | | $ | 605,908 | | | $ | 336,558 | | | $ | 269,350 | | | Developed technology | 2-12 years | | 106,482 | | | 74,717 | | | 31,765 | | | Trade name | 3-10 years | | 38,627 | | | 24,293 | | | 14,334 | | | Non-compete agreements | 2-5 years | | 2,408 | | | 2,338 | | | 70 | | | Total | | | $ | 753,425 | | | $ | 437,906 | | | $ | 315,519 | |
Amortization expense was $19.3 million and $23.2 million for the three months ended March 31, 2024 and 2023, respectively.
|