XML 79 R64.htm IDEA: XBRL DOCUMENT v3.22.4
PREPAID AND OTHER CURRENT ASSETS (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Prepaid Expense and Other Assets, Current [Abstract]    
Factory supplies $ 22,553 $ 22,240
Value added tax 38,604 23,245
Prepaid expense 19,062 13,188
Investments for deferred compensation 578 1,227
Deposits 1,388 1,296
Prepaid taxes 2,596 2,856
Other 1,289 3,349
Prepaid and other current assets $ 86,070 $ 67,401