XML 80 R31.htm IDEA: XBRL DOCUMENT v3.26.1
Commitments and Contingencies (Tables)
9 Months Ended
Mar. 31, 2026
Commitments and Contingencies  
Schedule of roll-forward of the contingent consideration liability The following table provides a roll-forward from June 30, 2025 to March 31, 2026 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, 2025

  ​ ​ ​

$

19,086

Foreign currency translation adjustment

(71)

Changes in fair value for contingent earnout obligations

 

(7,235)

Payments on contingent earnout obligations

 

(486)

Ending fair value, March 31, 2026

$

11,294

Schedule of warranty provisions

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

Nine Months Ended March 31, 

  ​ ​ ​

2025

  ​ ​ ​

2026

Balance at beginning of period

$

11,089

$

11,612

Additions

4,171

2,369

Reductions for warranty repair costs and adjustments

 

(3,630)

(4,376)

Balance at end of period

$

11,630

$

9,605