XML 59 R50.htm IDEA: XBRL DOCUMENT v3.22.2.2
GOODWILL AND INTANGIBLE ASSETS (Summary of Intangible Assets) (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2022
Dec. 31, 2021
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 133,659 $ 141,149
Accumulated amortization (79,602) (72,489)
Intangible Assets, net $ 54,057 $ 68,660
Supplier Network [Member]    
Finite-Lived Intangible Assets [Line Items]    
Weighted average amortization period 10 years 10 years
Gross Carrying Amount $ 4,000 $ 4,000
Accumulated amortization (3,167) (2,867)
Intangible Assets, net $ 833 $ 1,133
Customer Relationships & Other Intangibles [Member]    
Finite-Lived Intangible Assets [Line Items]    
Weighted average amortization period 6 years 4 months 24 days 6 years 4 months 24 days
Gross Carrying Amount $ 49,640 $ 56,264
Accumulated amortization (37,864) (37,842)
Intangible Assets, net $ 11,776 $ 18,422
Developed Technology [Member]    
Finite-Lived Intangible Assets [Line Items]    
Weighted average amortization period 8 years 8 years
Gross Carrying Amount $ 71,401 $ 71,947
Accumulated amortization (34,983) (28,545)
Intangible Assets, net $ 36,418 $ 43,402
Patents [Member]    
Finite-Lived Intangible Assets [Line Items]    
Weighted average amortization period 16 years 16 years 1 month 6 days
Gross Carrying Amount $ 8,618 $ 8,938
Accumulated amortization (3,588) (3,235)
Intangible Assets, net $ 5,030 $ 5,703