XML 26 R16.htm IDEA: XBRL DOCUMENT v3.25.2
Intangible Assets
6 Months Ended
Jun. 30, 2025
Intangible Assets, Net (Excluding Goodwill) [Abstract]  
Intangible Assets Intangible Assets
 
The gross amount, accumulated amortization and net carrying amount of intangible assets were as follows:
 
  June 30, 2025December 31, 2024
 Useful Life
(Years)
Gross
Amount
Accumulated
Amortization
Net
Carrying
Amount
Gross
Amount
Accumulated
Amortization
Net
Carrying
Amount
Customer relationships
5-18
$109,356 $(95,242)$14,114 $107,704 $(92,220)$15,484 
Software/Technology
3-15
61,043 (35,933)25,110 57,414 (33,930)23,484 
Covenants not to compete
2-5
12,396 (12,386)10 12,391 (12,371)20 
Other
2-12
10,233 (9,896)337 10,218 (9,498)720 
Total $193,028 $(153,457)$39,571 $187,727 $(148,019)$39,708 
 
Amortization expense for the three months ended June 30, 2025 and 2024 was approximately $1.6 million and $1.9 million, respectively.

Amortization expense for the six months ended June 30, 2025 and 2024 was $3.4 million and $3.9 million, respectively.