XML 43 R32.htm IDEA: XBRL DOCUMENT v3.19.1
Note 10 - Product Warranty Obligations (Tables)
3 Months Ended
Mar. 31, 2019
Notes Tables  
Schedule of Product Warranty Liability [Table Text Block]
   
Three Months Ended March 31,
 
   
2019
   
2018
 
Balance at beginning of period
  $
41,785
    $
35,422
 
Product warranty reserve assumed in acquisition
   
212
     
-
 
Payments
   
(5,634
)    
(4,985
)
Provision for warranty issued
   
6,960
     
5,203
 
Changes in estimates for pre-existing warranties
   
239
     
679
 
Balance at end of period
  $
43,562
    $
36,319
 
   
Three Months Ended March 31,
 
   
2019
   
2018
 
Balance at beginning of period
  $
68,340
    $
57,854
 
Deferred revenue contracts issued
   
5,800
     
4,716
 
Amortization of deferred revenue contracts
   
(3,296
)    
(2,457
)
Balance at end of period
  $
70,844
    $
60,113
 
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block]
Remainder of 2019
  $
10,433
 
2020
   
14,333
 
2021
   
13,157
 
2022
   
11,071
 
2023
   
8,173
 
After 2023
   
13,677
 
Total
  $
70,844
 
Product Warranty Obligations Included In Consolidated Balance Sheet [Table Text Block]
   
March 31,
   
December 31,
 
   
2019
   
2018
 
Product warranty liability
               
Current portion - other accrued liabilities
  $
25,559
    $
25,396
 
Long-term portion - other long-term liabilities
   
18,003
     
16,389
 
Total
  $
43,562
    $
41,785
 
                 
Deferred revenue related to extended warranties
               
Current portion - other accrued liabilities
  $
13,930
    $
13,646
 
Long-term portion - other long-term liabilities
   
56,914
     
54,694
 
Total
  $
70,844
    $
68,340