XML 52 R42.htm IDEA: XBRL DOCUMENT v3.7.0.1
Note 3 - Balance Sheet Components - Accrued Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2017
Dec. 31, 2016
Dividends and dividend equivalents $ 9,437 $ 8,946
Deferred revenue and customer prepayments 5,496 6,799
Stock rotation reserve 3,481 1,937
Warranty 1,346 1,030
Commissions 1,007 1,008
Income tax payable 259 1,239
Other 1,891 1,957
Total $ 22,917 $ 22,916