XML 82 R68.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 9 - Goodwill and Intangible Assets - Summary of Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Finite-lived intangible assets, gross $ 1,479,276 $ 680,251
Finite-lived intangible assets, accumulated amortization (566,435) (516,549)
Finite-lived intangible assets, net 912,841 163,702
Indefinite-lived tradenames, gross 128,321 128,321
Total intangible assets, gross 1,607,597 808,572
Total intangible assets, net $ 1,041,162 292,023
Trade Names [Member]    
Finite-lived intangible assets, useful life (Year) 14 years  
Finite-lived intangible assets, gross $ 162,563 58,729
Finite-lived intangible assets, accumulated amortization (47,353) (40,891)
Finite-lived intangible assets, net $ 115,210 17,838
Customer Lists [Member]    
Finite-lived intangible assets, useful life (Year) 11 years  
Finite-lived intangible assets, gross $ 573,910 370,736
Finite-lived intangible assets, accumulated amortization (335,188) (321,531)
Finite-lived intangible assets, net $ 238,722 49,205
Patents and Technology [Member]    
Finite-lived intangible assets, useful life (Year) 14 years  
Finite-lived intangible assets, gross $ 662,341 233,271
Finite-lived intangible assets, accumulated amortization (169,868) (146,544)
Finite-lived intangible assets, net 492,473 86,727
Computer Software, Intangible Asset [Member]    
Finite-lived intangible assets, gross 1,046 1,046
Finite-lived intangible assets, accumulated amortization (1,046) (1,046)
Finite-lived intangible assets, net $ 0 0
Noncompete Agreements [Member]    
Finite-lived intangible assets, useful life (Year) 5 years  
Finite-lived intangible assets, gross $ 79,416 16,469
Finite-lived intangible assets, accumulated amortization (12,980) (6,537)
Finite-lived intangible assets, net $ 66,436 $ 9,932