XML 55 R44.htm IDEA: XBRL DOCUMENT v3.7.0.1
Note 8 - Product Warranty Obligations - Deferred Product Obligations (Details) - USD ($)
$ in Thousands
Jun. 30, 2017
Mar. 31, 2017
Dec. 31, 2016
Jun. 30, 2016
Mar. 31, 2016
Dec. 31, 2015
Current portion - other accrued liabilities $ 20,582   $ 20,763      
Long-term portion - other long-term liabilities 12,231   10,932      
Total 32,813 $ 32,008 31,695 $ 30,735 $ 31,904 $ 30,197
Current portion - other accrued liabilities 7,635   6,728      
Long-term portion - other long-term liabilities 29,082   24,352      
Total $ 36,717 $ 31,451 $ 31,080 $ 29,082 $ 28,830 $ 28,961