XML 58 R48.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 4 - Balance Sheet Components - Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2018
Dec. 31, 2017
Dividends and dividend equivalents $ 14,266 $ 9,248
Warranty 3,951 2,416
Stock rotation and sales returns 3,580 2,647
Customer prepayments 3,237 4,742
Income tax payable 3,376 2,861
Commissions 1,112 938
Sales rebate 819 1,036
Deferred income 1,845
Other 2,692 1,774
Total $ 33,033 $ 27,507