XML 40 R29.htm IDEA: XBRL DOCUMENT v3.23.3
Commitments and Contingencies (Tables)
3 Months Ended
Sep. 30, 2023
Commitments and Contingencies  
Schedule of roll-forward of the contingent consideration liability The following table provides a roll-forward from June 30, 2023 to September 30, 2023 of the contingent consideration liability, which is included in other accrued expenses and current liabilities and other long-term liabilities in our consolidated balance sheets (in thousands):

Beginning fair value, June 30, 2023

    

$

21,181

Foreign currency translation adjustment

(150)

Changes in fair value for contingent earnout obligations

 

(864)

Payments on contingent earnout obligations

 

(383)

Ending fair value, September 30, 2023

$

19,784

Schedule of warranty provisions

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

Three Months Ended September 30, 

    

2022

    

2023

Balance at beginning of period

$

13,347

$

11,149

Additions

884

312

Reductions for warranty repair costs and adjustments

 

(1,972)

(902)

Balance at end of period

$

12,259

$

10,559