XML 80 R69.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 14 - Intangible Assets, Net - Summary of Intangible Assets (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2022
Dec. 31, 2021
Gross Carrying Amount $ 458,706 $ 447,512
Accumulated Impairment and Amortization (222,343) (194,459)
Total intangible assets 236,363 253,053
Customer Relationships [Member]    
Gross Carrying Amount 222,200 222,200
Accumulated Impairment and Amortization (113,234) (98,271)
Total intangible assets $ 108,966 123,929
Weighted average remaining life (Year) 5 years 7 months 6 days  
Trademarks [Member]    
Gross Carrying Amount $ 57,100 57,100
Accumulated Impairment and Amortization (32,040) (29,392)
Total intangible assets $ 25,060 27,708
Weighted average remaining life (Year) 7 years 8 months 12 days  
Technology-Based Intangible Assets [Member]    
Gross Carrying Amount $ 170,652 159,458
Accumulated Impairment and Amortization (68,567) (60,979)
Total intangible assets $ 102,085 98,479
Weighted average remaining life (Year) 11 years 9 months 18 days  
Computer Software, Intangible Asset [Member]    
Gross Carrying Amount $ 8,754 8,754
Accumulated Impairment and Amortization (8,502) (5,817)
Total intangible assets $ 252 $ 2,937
Weighted average remaining life (Year) 1 month 6 days