XML 73 R60.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 5 - Balance Sheet Components - Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Dividends and dividend equivalents $ 9,248 $ 8,946
Customer prepayments 4,742 3,246
Income tax payable 2,861 1,239
Stock rotation reserve 2,647 1,937
Warranty 2,416 1,030
Deferred income 1,845 3,553
Sales rebate 1,036 441
Commissions 938 1,008
Other 1,774 1,516
Total $ 27,507 $ 22,916