v3.26.1
Fair Value Measurements (Tables)
12 Months Ended
Jun. 30, 2026
Fair Value Disclosures [Abstract]  
Schedule of Fair Value of Financial Instruments Measured at Fair Value on Recurring Basis

The following table presents the fair value of the Company’s financial instruments (in thousands):

 

 

 

June 30, 2026

 

 

June 30, 2025

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

5,368

 

 

$

 

 

$

 

 

$

5,368

 

 

$

407

 

 

$

 

 

$

 

 

$

407

 

Liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Post-closing payments related to acquisitions

 

$

 

 

$

68,672

 

 

$

 

 

$

68,672

 

 

$

 

 

$

10,179

 

 

$

 

 

$

10,179

 

Contingent consideration related to acquisitions

 

 

 

 

 

 

 

 

11,508

 

 

 

11,508

 

 

 

 

 

 

 

 

 

13,558

 

 

 

13,558

 

Total

 

$

 

 

$

68,672

 

 

$

11,508

 

 

$

80,180

 

 

$

 

 

$

10,179

 

 

$

13,558

 

 

$

23,737

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Reported as:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cash and cash equivalents

 

 

 

 

 

 

 

 

 

 

$

5,368

 

 

 

 

 

 

 

 

 

 

 

$

407

 

Post-closing payments:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Current

 

 

 

 

 

 

 

 

 

 

$

25,528

 

 

 

 

 

 

 

 

 

 

 

$

13,572

 

Noncurrent

 

 

 

 

 

 

 

 

 

 

 

54,652

 

 

 

 

 

 

 

 

 

 

 

 

10,165

 

Total

 

 

 

 

 

 

 

 

 

 

$

80,180

 

 

 

 

 

 

 

 

 

 

 

$

23,737

 

Schedule of Change in Contingent Consideration

The following table presents the changes in the contingent consideration (in thousands):

 

 

 

Level 3

 

Balance at June 30, 2024

 

$

2,466

 

Changes in fair value during period

 

 

17,094

 

Payments made during the period

 

 

(6,002

)

Balance at June 30, 2025

 

 

13,558

 

Changes in fair value during period

 

 

4,650

 

Payments made during the period

 

 

(6,700

)

Balance at June 30, 2026

 

$

11,508