XML 55 R45.htm IDEA: XBRL DOCUMENT v3.22.2
Goodwill and Intangible Assets - Gross Carrying Amount and Accumulated Amortization of Separately Identifiable Intangible Assets (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2022
Dec. 31, 2021
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 858,541 $ 863,315
Accumulated Amortization 428,728 376,016
Less: accumulated amortization (428,728) (376,016)
Intangible assets, net $ 429,813 $ 487,299
Trademarks    
Finite Lived Intangible Assets [Line Items]    
Weighted Average Remaining Useful Life 6 months 6 months
Gross Carrying Amount $ 36,011 $ 36,225
Accumulated Amortization 31,751 31,429
Less: accumulated amortization $ (31,751) $ (31,429)
Non-compete Agreements    
Finite Lived Intangible Assets [Line Items]    
Weighted Average Remaining Useful Life 6 months 1 year
Gross Carrying Amount $ 62,519 $ 62,555
Accumulated Amortization 56,026 49,982
Less: accumulated amortization $ (56,026) $ (49,982)
Customer Relationships    
Finite Lived Intangible Assets [Line Items]    
Weighted Average Remaining Useful Life 6 years 6 years 6 months
Gross Carrying Amount $ 558,889 $ 561,767
Accumulated Amortization 196,813 167,255
Less: accumulated amortization $ (196,813) $ (167,255)
Developed Technology    
Finite Lived Intangible Assets [Line Items]    
Weighted Average Remaining Useful Life 1 year 8 months 12 days 2 years 2 months 12 days
Gross Carrying Amount $ 201,122 $ 202,768
Accumulated Amortization 144,138 127,350
Less: accumulated amortization $ (144,138) $ (127,350)