XML 105 R89.htm IDEA: XBRL DOCUMENT v3.22.4
Note 14 - Intangible Assets, Net - Summary of Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Gross Carrying Amount $ 461,508 $ 447,512
Accumulated Impairment and Amortization (232,004) (194,459)
Total intangible assets 229,504 253,053
Customer Relationships [Member]    
Gross Carrying Amount 222,200 222,200
Accumulated Impairment and Amortization (118,221) (98,271)
Total intangible assets $ 103,979 123,929
Weighted average remaining life (Year) 5 years 3 months 18 days  
Trademarks [Member]    
Gross Carrying Amount $ 57,100 57,100
Accumulated Impairment and Amortization (32,921) (29,392)
Total intangible assets $ 24,179 27,708
Weighted average remaining life (Year) 7 years 6 months  
Technology-Based Intangible Assets [Member]    
Gross Carrying Amount $ 170,652 159,458
Accumulated Impairment and Amortization (71,191) (60,979)
Total intangible assets $ 99,461 98,479
Weighted average remaining life (Year) 11 years 8 months 12 days  
Computer Software, Intangible Asset [Member]    
Gross Carrying Amount $ 11,556 8,754
Accumulated Impairment and Amortization (9,671) (5,817)
Total intangible assets $ 1,885 $ 2,937
Weighted average remaining life (Year) 9 months 18 days