XML 57 R47.htm IDEA: XBRL DOCUMENT v3.20.2
Note 4 - Balance Sheet Components - Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Dividends and dividend equivalents $ 26,466 $ 21,747
Stock rotation and sales returns 4,705 5,530
Accrued purchases of property and equipment 7,789 4,678
Income tax payable 4,343 2,435
Customer prepayments 6,731 3,412
Commissions 1,507 1,425
Warranty 1,174 1,139
Other 4,584 3,170
Total 58,831 44,790
Accrued Liabilities, Current [Member]    
Operating lease liabilities $ 1,532 $ 1,254