XML 82 R67.htm IDEA: XBRL DOCUMENT v3.22.0.1
Goodwill and Intangible Assets - Intangible Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Finite-Lived Intangible Assets [Line Items]    
Gross Amount $ 258,979 $ 243,423
Accumulated Amortization (96,518) (58,564)
Net Carrying Amount 162,461 184,859
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Amount 62,785 64,405
Accumulated Amortization (28,349) (18,568)
Net Carrying Amount 34,436 45,837
Non-compete agreements    
Finite-Lived Intangible Assets [Line Items]    
Gross Amount 13,275 12,705
Accumulated Amortization (5,898) (3,205)
Net Carrying Amount 7,377 9,500
Trademarks    
Finite-Lived Intangible Assets [Line Items]    
Gross Amount 19,870 19,870
Accumulated Amortization (5,858) (3,612)
Net Carrying Amount 14,012 16,258
Acquired technology    
Finite-Lived Intangible Assets [Line Items]    
Gross Amount 152,080 141,340
Accumulated Amortization (52,220) (30,256)
Net Carrying Amount 99,860 111,084
Capitalized software development costs    
Finite-Lived Intangible Assets [Line Items]    
Gross Amount 10,969 5,103
Accumulated Amortization (4,193) (2,923)
Net Carrying Amount $ 6,776 $ 2,180