XML 41 R28.htm IDEA: XBRL DOCUMENT v3.19.1
Commitments and Contingencies (Tables)
9 Months Ended
Mar. 31, 2019
Commitments and Contingencies  
Schedule of roll-forward of the contingent consideration liability

 

 

 

 

 

Beginning fair value, June 30, 2018

    

$

15,713

Additions

 

 

5,173

Change in fair value

 

 

(512)

Payments

 

 

(3,505)

Ending fair value, March 31, 2019

 

$

16,869

 

Schedule of changes in warranty provisions

 

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

 

 

 

 

 

 

 

 

 

 

Nine Months Ended March 31, 

 

    

2018

    

2019

Balance at beginning of period

 

$

15,178

 

$

21,819

Additions

 

 

9,191

 

 

7,365

Acquisitions and adjustments

 

 

1,240

 

 

(230)

Reductions for warranty repair costs

 

 

(5,219)

 

 

(6,545)

Balance at end of period

 

$

20,390

 

$

22,409