XML 42 R31.htm IDEA: XBRL DOCUMENT v3.21.2
Intangible Assets (Tables)
9 Months Ended
Sep. 30, 2021
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, 2021December 31, 2020
 Useful Life
(Years)
Gross
Amount
Accumulated
Amortization
Net
Carrying
Amount
Gross
Amount
Accumulated
Amortization
Impairment
Net
Carrying
Amount
Customer relationships
5-18
$112,596 $(79,208)$33,388 $116,101 $(75,649)$(2,206)$38,246 
Software/Technology
3-15
52,013 (25,726)26,287 77,326 (23,519)(25,874)27,933 
Covenants not to compete
2-5
12,624 (12,350)274 12,833 (12,162)(212)459 
Other
2-12
10,698 (8,952)1,746 11,120 (8,614)(502)2,004 
Total $187,931 $(126,236)$61,695 $217,380 $(119,944)$(28,794)$68,642