XML 81 R69.htm IDEA: XBRL DOCUMENT v3.22.2
Note 14 - Intangible Assets, Net - Summary of Intangible Assets (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2022
Dec. 31, 2021
Gross Carrying Amount $ 458,706 $ 447,512
Accumulated Impairment and Amortization (213,214) (194,459)
Total intangible assets 245,492 253,053
Customer Relationships [Member]    
Gross Carrying Amount 222,200 222,200
Accumulated Impairment and Amortization (108,246) (98,271)
Total intangible assets $ 113,954 123,929
Weighted average remaining life (Year) 5 years 9 months 18 days  
Trademarks [Member]    
Gross Carrying Amount $ 57,100 57,100
Accumulated Impairment and Amortization (31,157) (29,392)
Total intangible assets $ 25,943 27,708
Weighted average remaining life (Year) 8 years  
Technology-Based Intangible Assets [Member]    
Gross Carrying Amount $ 170,652 159,458
Accumulated Impairment and Amortization (65,901) (60,979)
Total intangible assets $ 104,751 98,479
Weighted average remaining life (Year) 12 years 1 month 6 days  
Computer Software, Intangible Asset [Member]    
Gross Carrying Amount $ 8,754 8,754
Accumulated Impairment and Amortization (7,910) (5,817)
Total intangible assets $ 844 $ 2,937
Weighted average remaining life (Year) 4 months 24 days