XML 80 R69.htm IDEA: XBRL DOCUMENT v3.22.1
Note 14 - Intangible Assets, Net - Summary of Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Dec. 31, 2021
Gross Carrying Amount $ 458,706 $ 447,512
Accumulated Impairment and Amortization (203,682) (194,459)
Total intangible assets 255,024 253,053
Customer Relationships [Member]    
Gross Carrying Amount 222,200 222,200
Accumulated Impairment and Amortization (103,259) (98,271)
Total intangible assets $ 118,941 123,929
Weighted average remaining life (Year) 6 years 1 month 6 days  
Trademarks [Member]    
Gross Carrying Amount $ 57,100 57,100
Accumulated Impairment and Amortization (30,275) (29,392)
Total intangible assets $ 26,825 27,708
Weighted average remaining life (Year) 8 years 2 months 12 days  
Technology-Based Intangible Assets [Member]    
Gross Carrying Amount $ 170,652 159,458
Accumulated Impairment and Amortization (63,162) (60,979)
Total intangible assets $ 107,490 98,479
Weighted average remaining life (Year) 12 years 3 months 18 days  
Computer Software, Intangible Asset [Member]    
Gross Carrying Amount $ 8,754 8,754
Accumulated Impairment and Amortization (6,986) (5,817)
Total intangible assets $ 1,768 $ 2,937
Weighted average remaining life (Year) 6 months