XML 107 R90.htm IDEA: XBRL DOCUMENT v3.20.4
INCOME TAXES (Schedule of Deferred Tax Assets and Liabilities) (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Assets:    
Doubtful accounts $ 2,207 $ 2,426
Inventory related items 47,034 39,548
Tax credits 18,319 19,134
Accrued vacation 3,403 3,206
Accrued bonus 4,883 6,017
Stock compensation 6,160 8,347
Deferred revenue 1,665 1,805
Net operating loss carryforwards 29,335 37,418
Capitalization of research and development expenses 13,044 9,781
Unrealized foreign exchange loss 23,798 8,105
Charitable contributions carryforward 203 235
Leases and Other 23,205 12,496
Total deferred tax assets 173,256 148,518
Less valuation allowance (9,897) (9,865)
Deferred tax assets after valuation allowance 163,359 138,653
Liabilities:    
Intangible and fixed assets (90,274) (150,879)
Leases and Other (15,585) (11,704)
Total deferred tax liabilities (105,859) (162,583)
Total net deferred tax assets $ 57,500  
Total net deferred (liabilities)   $ (23,930)