XML 57 R46.htm IDEA: XBRL DOCUMENT v3.20.2
Note 4 - Balance Sheet Components - Accrued Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
Dec. 31, 2019
Dividends and dividend equivalents $ 26,102 $ 21,747
Stock rotation and sales returns 8,086 5,530
Accrued purchases of property and equipment 7,056 4,678
Income tax payable 2,618 2,435
Customer prepayments 6,442 3,412
Commissions 2,058 1,425
Warranty 3,899 1,139
Other 4,122 3,170
Total 61,774 44,790
Accrued Liabilities, Current [Member]    
Operating lease liabilities $ 1,391 $ 1,254