XML 68 R54.htm IDEA: XBRL DOCUMENT v3.22.4
GOODWILL AND INTANGIBLE ASSETS, NET (Schedule of Intangible Asset Amortization Expense) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Finite-Lived Intangible Assets [Line Items]      
Total amortization expense $ 19,587 $ 17,034 $ 15,784
Cost of sales      
Finite-Lived Intangible Assets [Line Items]      
Total amortization expense 2,366 4,779 3,975
Selling, general and administrative expenses      
Finite-Lived Intangible Assets [Line Items]      
Total amortization expense $ 17,221 $ 12,255 $ 11,809