XML 56 R45.htm IDEA: XBRL DOCUMENT v3.22.1
Goodwill and Intangible Assets - Gross Carrying Amount and Accumulated Amortization of Separately Identifiable Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2022
Dec. 31, 2021
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 863,076 $ 863,315
Accumulated Amortization 402,993 376,016
Less: accumulated amortization (402,993) (376,016)
Intangible assets, net $ 460,083 $ 487,299
Trademarks    
Finite Lived Intangible Assets [Line Items]    
Weighted Average Remaining Useful Life 6 months 6 months
Gross Carrying Amount $ 36,203 $ 36,225
Accumulated Amortization 31,617 31,429
Less: accumulated amortization $ (31,617) $ (31,429)
Non-compete Agreements    
Finite Lived Intangible Assets [Line Items]    
Weighted Average Remaining Useful Life 9 months 18 days 1 year
Gross Carrying Amount $ 62,544 $ 62,555
Accumulated Amortization 53,121 49,982
Less: accumulated amortization $ (53,121) $ (49,982)
Customer Relationships    
Finite Lived Intangible Assets [Line Items]    
Weighted Average Remaining Useful Life 6 years 3 months 18 days 6 years 6 months
Gross Carrying Amount $ 561,227 $ 561,767
Accumulated Amortization 182,326 167,255
Less: accumulated amortization $ (182,326) $ (167,255)
Developed Technology    
Finite Lived Intangible Assets [Line Items]    
Weighted Average Remaining Useful Life 1 year 10 months 24 days 2 years 2 months 12 days
Gross Carrying Amount $ 203,102 $ 202,768
Accumulated Amortization 135,929 127,350
Less: accumulated amortization $ (135,929) $ (127,350)