v3.23.2
PREPAID EXPENSES AND OTHER CURRENT ASSETS (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Vendor non-trade receivables [1] $ 141,810 $ 147,597
Government authorities 78,963 55,670
Prepaid expenses and other 43,415 37,815
Total prepaid expenses and other current assets $ 264,188 $ 241,082
[1] Vendor non-trade receivables derived from the sale of components to manufacturing vendors who manufacture products for the Company. The Company purchases these components directly from other suppliers. The Company does not reflect the sale of these components to the contract manufacturers in its revenues.