v3.25.0.1
Balance Sheets-Additional Information (Tables)
6 Months Ended
Dec. 31, 2024
Balance Sheets-Additional Information  
Schedule of inventories

​

​

​

​

​

​

​

​

​

​

December 31, 

​

June 30, 

As of

    

2024

    

2024

Inventories

​

​

​

​

​

  

Raw materials

​

$

145,880

​

$

72,799

Work-in-process

​

​

26,332

​

​

23,550

Finished goods

​

​

255,012

​

​

169,562

​

​

$

427,224

​

$

265,911

 

Schedule of other assets

​

​

​

​

​

​

​

​

​

    

December 31, 

​

June 30, 

As of

    

2024

    

2024

Other assets

​

​

​

​

​

​

ROU operating lease assets

​

$

37,359

 

$

37,604

Deferred income taxes

​

 

33,795

 

​

19,371

Deposits

​

 

560

 

​

1,646

Insurance investments

​

 

6,395

 

​

6,305

Equity method investments

​

 

5,488

 

​

5,183

Debt issuance costs

​

 

4,179

 

​

911

Derivative instruments

​

​

3,708

​

​

—

Other

​

​

15,767

​

​

7,277

​

​

$

107,251

 

$

78,297

 

 

Schedule of accrued expenses and other current liabilities

​

​

​

​

​

​

​

​

​

    

December 31, 

    

June 30, 

As of

    

2024

    

2024

Accrued expenses and other current liabilities

 

​

  

 

​

  

Employee related

​

$

34,732

​

$

37,612

Current operating lease liabilities

​

 

8,019

​

 

7,460

Commissions and rebates

​

​

14,259

​

​

7,875

Professional fees

​

 

7,160

​

 

8,918

Income and other taxes

​

​

3,831

​

​

2,931

Insurance-related

​

 

1,450

​

 

1,265

Insurance premium financing

​

​

1,296

​

​

5,185

Other

​

 

46,808

​

 

17,540

​

​

$

117,555

​

$

88,786

 

Schedule of other liabilities

​

​

​

​

​

​

​

​

​

    

December 31, 

    

June 30, 

As of

    

2024

    

2024

Other liabilities

​

​

​

​

​

​

Long-term operating lease liabilities

​

$

28,315

​

$

29,915

Long-term and deferred income taxes

​

 

16,128

​

​

14,218

Supplemental retirement benefits, deferred compensation and other

​

​

6,817

​

​

6,678

U.S. pension plan, net

​

 

2,167

​

 

2,237

International retirement plans

​

 

3,371

​

 

3,212

Other long-term liabilities

​

 

11,779

​

 

6,846

​

​

$

68,577

​

$

63,106

 

Schedule of accumulated other comprehensive loss

​

​

​

​

​

​

​

​

​

​

December 31, 

    

June 30, 

As of

    

2024

    

2024

Accumulated other comprehensive loss

​

​

  

​

​

  

Derivative instruments

​

$

10,444

​

$

13,104

Foreign currency translation adjustment

​

 

(132,767)

​

 

(124,004)

Unrecognized net pension losses

​

 

(12,854)

​

 

(13,012)

Income tax benefit

​

 

1,012

​

 

385

​

​

$

(134,165)

​

$

(123,527)