XML 54 R44.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 3 - Balance Sheet Components - Accrued Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2017
Dec. 31, 2016
Dividends and dividend equivalents $ 9,390 $ 8,946
Deferred revenue and customer prepayments 6,527 6,799
Stock rotation reserve 3,358 1,937
Warranty 2,507 1,030
Income tax payable 1,750 1,239
Commissions 1,035 1,008
Other 2,312 1,957
Total $ 26,879 $ 22,916