XML 70 R54.htm IDEA: XBRL DOCUMENT v3.22.1
Note 6 - Goodwill and Intangible Assets - Other Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2022
Mar. 31, 2022
Mar. 31, 2021
Gross carrying amount $ 335,400 $ 335,400 $ 176,866
Accumulated amortization (85,283) (85,283) (65,125)
Net carrying amount 250,117 $ 250,117 111,741
Minimum [Member]      
Estimated useful life (Year)   5 years  
Maximum [Member]      
Estimated useful life (Year)   15 years  
Customer Relationships [Member]      
Gross carrying amount 244,157 $ 244,157 145,754
Accumulated amortization (67,469) (67,469) (52,206)
Net carrying amount $ 176,688 176,688 93,548
Intangible assets, life (Year) 8 years 2 months 12 days    
Customer Relationships [Member] | Minimum [Member]      
Estimated useful life (Year) 5 years    
Customer Relationships [Member] | Maximum [Member]      
Estimated useful life (Year) 15 years    
Intellectual Property [Member]      
Gross carrying amount $ 65,893 65,893 21,201
Accumulated amortization (12,620) (12,620) (8,595)
Net carrying amount $ 53,273 53,273 12,606
Intangible assets, life (Year) 7 years 4 months 24 days    
Intellectual Property [Member] | Minimum [Member]      
Estimated useful life (Year) 5 years    
Intellectual Property [Member] | Maximum [Member]      
Estimated useful life (Year) 15 years    
Other Intangible Assets [Member]      
Gross carrying amount $ 25,350 25,350 9,911
Accumulated amortization (5,194) (5,194) (4,324)
Net carrying amount $ 20,156 $ 20,156 $ 5,587
Other Intangibles [Member]      
Intangible assets, life (Year) 11 years 4 months 24 days    
Other Intangibles [Member] | Minimum [Member]      
Estimated useful life (Year) 5 years    
Other Intangibles [Member] | Maximum [Member]      
Estimated useful life (Year) 15 years