XML 51 R35.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 9 - Product Warranty Obligations (Tables)
12 Months Ended
Dec. 31, 2017
Notes Tables  
Schedule of Product Warranty Liability [Table Text Block]
   
Year Ended December 31
,
 
   
201
7
   
201
6
   
201
5
 
Balance at beginning of perio
d
  $
31,695
    $
30,197
    $
30,909
 
Product warranty reserve assumed in acquisitio
n
   
43
     
840
     
351
 
Payment
s
   
(18,861
)    
(18,691
)    
(21,686
)
Provision for warranty issue
d
   
21,347
     
19,148
     
20,823
 
Changes in estimates for pre-existing warrantie
s
   
1,198
     
201
     
(200
)
Balance at end of perio
d
  $
35,422
    $
31,695
    $
30,197
 
   
Year Ended December 31
,
 
   
201
7
   
201
6
   
201
5
 
Balance at beginning of perio
d
  $
31,080
    $
28,961
    $
27,193
 
Deferred revenue contracts assumed in acquisitio
n
   
-
     
-
     
291
 
Deferred revenue contracts issued (1
)
   
27,107
     
7,733
     
5,978
 
Amortization of deferred revenue contract
s
   
(7,246
)    
(5,614
)    
(4,501
)
Balance at end of perio
d
  $
50,941
    $
31,080
    $
28,961
 
Product Warranty Obligations Included In Consolidated Balance Sheet [Table Text Block]
   
December 31,
 
   
201
7
   
201
6
 
Product warranty liabilit
y
               
Current portion - other accrued liabilitie
s
  $
20,576
    $
20,763
 
Long-term portion - other long-term liabilitie
s
   
14,846
     
10,932
 
Tota
l
  $
35,422
    $
31,695
 
                 
Deferred revenue related to extended warrantie
s
               
Current portion - other accrued liabilitie
s
  $
10,002
    $
6,728
 
Long-term portion - other long-term liabilitie
s
   
40,939
     
24,352
 
Tota
l
  $
50,941
    $
31,080