XML 75 R61.htm IDEA: XBRL DOCUMENT v3.20.4
Note 5 - Balance Sheet Components - Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Dividends and dividend equivalents $ 26,435 $ 21,747
Stock rotation and sales returns 6,005 5,530
Accrued purchases of property and equipment 5,841 4,678
Income tax payable 3,755 2,435
Customer prepayments 7,238 3,412
Commissions 1,107 1,425
Warranty 6,895 1,139
Other 4,278 3,170
Total 62,960 44,790
Accrued Liabilities, Current [Member]    
Operating lease liabilities $ 1,406 $ 1,254