XML 38 R27.htm IDEA: XBRL DOCUMENT v3.6.0.2
Commitments and Contingencies (Tables)
6 Months Ended
Dec. 31, 2016
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

 

(319

)

Payments on contingent earn-out obligations

 

 

 

 

 

 

Ending fair value, December 31, 2016

 

$

16,798

 

 

 

 

 

 

 

Schedule of changes in warranty provisions

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

 

 

 

Six Months Ended
December 31,

 

 

 

2015

 

2016

 

Balance at beginning of period

 

$

12,738

 

$

15,948

 

Additions and adjustments

 

4,460

 

5,077

 

Reductions for warranty repair costs

 

(5,514

)

(2,752

)

 

 

 

 

 

 

Balance at end of period

 

$

11,684

 

$

18,273