XML 64 R39.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accrued and Other Liabilities (Tables)
12 Months Ended
Dec. 31, 2018
Payables and Accruals [Abstract]  
Schedule of Accrued Liabilities
Accrued liabilities at December 31, 2018 and 2017 are summarized below:  
(in thousands)
 
2018
 
2017
Compensation and benefits
 
$
23,787

 
$
20,432

Accrued taxes
 
17,246

 
13,861

Arbitration awards
 
2,256

 
11,282

Vendor accruals
 
6,895

 
7,044

Product warranty liability
 
3,788

 
5,564

Accrued earnouts related to acquisitions
 

 
2,772

Accrued other
 
2,108

 
2,485

Royalties payable
 
1,417

 
1,679

Accrued professional fees
 
1,657

 
742

Accrued interest
 
111

 
38

Total
 
$
59,265

 
$
65,899

Schedule of Other Liabilities
Other liabilities at December 31, 2018 and 2017 are summarized below:
(in thousands)
 
2018
 
2017
Long term employee indemnity
 
$
13,609

 
$
13,887

Defined benefit pension obligation
 
8,518

 
8,290

Other long term liabilities
 
4,915

 
7,596

Long term deferred revenue
 
8,121

 
7,298

Long term tax liability
 
4,168

 
9,340

Long term earnouts related to acquisitions
 

 
2,343

Total
 
$
39,331

 
$
48,754

Schedule of Recognized Warranty Revenue and Incurred Warranty Costs
Changes in product warranty obligations, including deferred revenue on extended warranty contracts, for the years ended December 31, 2018, 2017 and 2016 are summarized below:
(in thousands)
 
Beginning Balance
 
Additional Accrual/ Revenue Deferred
 
Costs Incurred/ Deferred Revenue Amortization
 
Ending Balance
Year Ended December 31,
 
 
 
 
 
 
 
 
2018
 
$
10,202

 
$
9,347

 
$
(11,889
)
 
$
7,660

2017
 
9,051

 
13,623

 
(12,472
)
 
10,202

2016
 
10,663

 
12,859

 
(14,471
)
 
9,051