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

 

Beginning fair value, June 30, 2017

 

$

11,840

 

Addition of contingent earn-out obligations

 

3,519

 

Remeasurement of fair value for contingent earn-out obligations

 

(975

)

Payments on contingent earn-out obligations

 

(482

)

 

 

 

 

Ending fair value, September 30, 2017

 

$

13,902

 

 

 

 

 

 

 

Schedule of changes in warranty provisions

 

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

 

 

 

Three Months Ended September 30,

 

 

 

2016

 

2017

 

Balance at beginning of period

 

$

15,948

 

$

15,178

 

Additions and adjustments

 

2,822

 

4,259

 

Reductions for warranty repair costs

 

(1,474

)

(2,138

)

 

 

 

 

 

 

Balance at end of period

 

$

17,296

 

$

17,299