XML 43 R33.htm IDEA: XBRL DOCUMENT v3.23.1
Intangible Assets (Tables)
3 Months Ended
Mar. 31, 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:
 
  March 31, 2023December 31, 2022
 Useful Life
(Years)
Gross
Amount
Accumulated
Amortization
Net
Carrying
Amount
Gross
Amount
Accumulated
Amortization
Net
Carrying
Amount
Customer relationships
5-18
$110,094 $(85,850)$24,244 $109,683 $(84,130)$25,553 
Software/Technology
3-15
51,570 (29,498)22,072 51,028 (28,669)22,359 
Covenants not to compete
2-5
12,495 (12,429)66 12,488 (12,416)72 
Other
2-12
10,406 (9,428)978 10,389 (9,358)1,031 
Total $184,565 $(137,205)$47,360 $183,588 $(134,573)$49,015