XML 77 R64.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 5 - Balance Sheet Components - Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Dividends and dividend equivalents $ 15,044 $ 9,248
Income tax payable 7,018 2,861
Stock rotation and sales returns 5,363 2,647
Warranty 4,564 2,416
Customer prepayments 2,520 4,742
Commissions 1,369 938
Sales rebate 236 1,036
Deferred income 1,845
Other 2,848 1,774
Total $ 38,962 $ 27,507