XML 107 R18.htm IDEA: XBRL DOCUMENT v3.20.1
Product Warranty
12 Months Ended
Dec. 31, 2019
Accrued Warranty [Abstract]  
Product Warranty
11.  Product Warranty

Accrued warranty

For contracts that contain a warranty provision, the Company provides an accrual for estimated future warranty costs based on historical experience and projected claims. The Company’s contracts may contain warranty provisions ranging from one year to five years. The current portion of the accrued warranty is presented separately on the consolidated balance sheets within current liabilities whereas the noncurrent portion is included in other liabilities.

In the final quarter of 2019 management reassessed the warranty percentage used in determining project budgets for warranty projects which were active at the end of 2019 and used in project budgets for non-warranty projects active at the end of 2019. In 2018 and prior periods, the GSE standard warranty was 4% of non-physical material cost of an individual project. Physical material is excluded from this target as the associated vendor typically provides their own warranty. Based on historical warranty costs, trends in actual expenses incurred and discussions with sales managers, it is management’s determination that a 3% warranty provision is a conservative estimate for all warranty costs both for active warranty projects and active non-warranty projects. The adjustment of this change resulted in a $0.2 million decrease in warranty provision.

The activity in the accrued warranty accounts is as follows:

(in thousands)
 
As of and for the
 
  
years ended December 31,
 
  
2019
  
2018
 
       
Beginning balance
 
$
1,621
  
$
1,953
 
         
Current year provision
  
(133
)
  
(107
)
         
Current year claims
  
(164
)
  
(215
)
         
Currency adjustment
  
(1
)
  
(10
)
         
Ending balance
 
$
1,323
  
$
1,621
 

The current and non-current warranty balance is as follows:

  
Years ended December 31,
 
  
2019
  
2018
 
Current
 
$
921
  
$
981
 
Non-current
  
402
   
640
 
Total Warranty
 
$
1,323
  
$
1,621