XML 55 R44.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 8 - Product Warranty Obligations - Deferred Product Obligations (Details) - USD ($)
$ in Thousands
Sep. 30, 2017
Jun. 30, 2017
Dec. 31, 2016
Sep. 30, 2016
Jun. 30, 2016
Dec. 31, 2015
Current portion - other accrued liabilities $ 20,445   $ 20,763      
Long-term portion - other long-term liabilities 12,734   10,932      
Total 33,179 $ 32,813 31,695 $ 31,359 $ 30,735 $ 30,197
Current portion - other accrued liabilities 10,313   6,728      
Long-term portion - other long-term liabilities 36,932   24,352      
Total $ 47,245 $ 36,717 $ 31,080 $ 30,495 $ 29,082 $ 28,961