XML 58 R48.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 4 - Balance Sheet Components - Accrued Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2018
Dec. 31, 2017
Dividends and dividend equivalents $ 14,737 $ 9,248
Stock rotation and sales returns 7,464 2,647
Warranty 4,934 2,416
Income tax payable 1,911 2,861
Customer prepayments 1,818 4,742
Commissions 1,334 938
Sales rebate 380 1,036
Deferred income 1,845
Other 2,330 1,774
Total $ 34,908 $ 27,507