v3.22.4
INCOME TAXES (Schedule of Deferred Tax Liabilities And Assets) (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Deferred tax assets, net:    
Research and Development carryforward expenses $ 9,335 $ 2,479
Carryforward tax losses [1] 19,916 19,635
Stock based compensation expenses 9,863 12,140
Deferred revenue 8,954 8,078
Lease liabilities 6,520 11,168
Inventory Impairment 627 1,326
Allowance and other reserves 30,242 10,229
Total Gross deferred tax assets, net 85,457 65,055
Less, Valuation Allowance (23,777) (14,648)
Total deferred tax assets, net 61,680 50,407
Deferred tax liabilities, net:    
Intercompany transactions (6,292) (6,099)
Right-of-use assets (6,618) (10,486)
Purchase price allocation (4,617) (6,406)
Total deferred tax liabilities, net (17,527) (22,991)
Recorded as:    
Deferred tax assets, net 44,153 27,572
Deferred tax liabilities, net 0 (156)
Net deferred tax assets $ 44,153 $ 27,416
[1] Related to deferred tax assets that would only be realizable upon the generation of net income in certain foreign jurisdictions.