XML 45 R35.htm IDEA: XBRL DOCUMENT v3.23.3
Intangible Assets (Tables)
9 Months Ended
Sep. 30, 2023
Intangible Assets, Net (Excluding Goodwill) [Abstract]  
Schedule of Net Carrying Amount of Intangible Assets
The gross amount, accumulated amortization and net carrying amount of intangible assets were as follows:
 
  September 30, 2023December 31, 2022
 Useful Life
(Years)
Gross
Amount
Accumulated
Amortization
Net
Carrying
Amount
Gross
Amount
Accumulated
Amortization
Net
Carrying
Amount
Customer relationships
5-18
$109,409 $(87,977)$21,432 $109,683 $(84,130)$25,553 
Software/Technology
3-15
53,199 (31,082)22,117 51,028 (28,669)22,359 
Covenants not to compete
2-5
12,483 (12,429)54 12,488 (12,416)72 
Other
2-12
10,379 (9,514)865 10,389 (9,358)1,031 
Total $185,470 $(141,002)$44,468 $183,588 $(134,573)$49,015