XML 80 R64.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 9 - Product Warranty Obligations - Deferred Product Obligations (Details) - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Current portion - other accrued liabilities $ 20,576 $ 20,763    
Long-term portion - other long-term liabilities 14,846 10,932    
Total 35,422 31,695 $ 30,197 $ 30,909
Current portion - other accrued liabilities 10,002 6,728    
Long-term portion - other long-term liabilities 40,939 24,352    
Total $ 50,941 $ 31,080 $ 28,961 $ 27,193