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

Beginning fair value, June 30, 2016

 

$

17,117

 

Remeasurement of fair value for contingent earn-out obligations

 

(1,370

)

Payments on contingent earn-out obligations

 

(1,400

)

 

 

 

 

Ending fair value, March 31, 2017

 

$

14,347

 

 

 

 

 

 

 

Schedule of changes in warranty provisions

 

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

 

 

Nine Months Ended
March 31,

 

 

 

2016

 

2017

 

Balance at beginning of period

 

$

12,738

 

$

15,948

 

Additions and adjustments

 

8,596

 

6,514

 

Reductions for warranty repair costs

 

(7,361

)

(4,395

)

 

 

 

 

 

 

Balance at end of period

 

$

13,973

 

$

18,067