XML 38 R27.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies (Tables)
6 Months Ended
Dec. 31, 2017
Commitments and Contingencies  
Schedule of reconciles the contingent earnout liabilities

 

 

Beginning fair value, June 30, 2017

 

$

11,840

 

Additions

 

3,519

 

Changes in fair value

 

(156

)

Payments 

 

(482

)

 

 

 

 

Ending fair value, December 31, 2017

 

$

14,721

 

 

 

 

 

 

 

Schedule of changes in warranty provisions

 

The following table presents changes in warranty provisions (in thousands):

 

 

 

Six Months Ended December 31,

 

 

 

2016

 

2017

 

Balance at beginning of period

 

$

15,948

 

$

15,178

 

Additions and adjustments

 

5,077

 

7,184

 

Reductions for warranty repair costs

 

(2,752

)

(3,619

)

 

 

 

 

 

 

Balance at end of period

 

$

18,273

 

$

18,743