v3.26.1
Balance Sheets-Additional Information (Tables)
12 Months Ended
Jun. 30, 2026
Balance Sheet Related Disclosures [Abstract]  
Schedule of accounts receivable, net

​

​

​

​

​

​

​

​

As of June 30

  ​ ​ ​

2026

  ​ ​ ​

2025

Accounts receivable, net

​

​

​

​

​

​

Trade accounts receivable

​

$

240,964

​

$

230,240

Allowance for credit losses

​

​

(2,170)

​

​

(2,257)

​

​

$

238,794

​

$

227,983

 

Schedule of reserve for credit losses

​

​

​

​

​

​

​

​

As of June 30

  ​ ​ ​

2026

  ​ ​ ​

2025

Allowance for credit losses

​

​

  ​

​

​

  ​

Balance at beginning of period

​

$

2,257

​

$

1,461

Provision for estimated credit losses

​

 

281

​

 

931

Effect of changes in exchange rates

​

 

71

​

 

17

Credit losses realized

​

 

(439)

​

 

(152)

Balance at end of period

​

$

2,170

​

$

2,257

 

Schedule of inventories

​

​

​

​

​

​

​

​

​

​

​

​

​

As of June 30

  ​ ​ ​

2026

  ​ ​ ​

2025

Inventories, net

​

​

​

​

​

  ​

Raw materials

​

$

194,967

​

$

162,626

Work-in-process

​

​

26,957

​

​

27,982

Finished goods

​

​

312,959

​

​

253,817

​

​

$

534,883

​

$

444,425

 

Schedule of property, plant and equipment, net

​

​

​

​

​

​

​

​

As of June 30

  ​ ​ ​

2026

  ​ ​ ​

2025

Property, plant and equipment, net

​

​

​

​

​

​

Land

​

$

33,028

​

$

33,050

Buildings and improvements

​

 

196,185

​

 

175,892

Machinery and equipment

​

​

414,431

​

​

391,992

Construction in progress

​

 

40,894

​

 

32,716

​

​

 

684,538

​

 

633,650

Accumulated depreciation

​

 

(315,364)

​

 

(278,960)

​

​

$

369,174

​

$

354,690

 

Schedule of intangibles, net

​

​

​

​

​

​

​

​

​

​

​

​

Weighted-

​

​

​

​

​

​

​

​

Average

​

​

​

​

​

​

​

​

Useful Life

​

​

​

​

​

​

As of June 30

  ​ ​ ​

(Years)

  ​ ​ ​

2026

  ​ ​ ​

2025

Intangibles, net

​

​

​

​

​

​

​

​

Cost

​

​

​

​

​

​

​

​

Technology

​

12

​

$

93,075

​

$

92,601

Product registrations, marketing and distribution rights

​

9

​

​

19,855

​

​

18,935

Customer relationships

​

12

​

​

30,429

​

​

30,414

Trade names, trademarks and other

​

6

​

​

5,331

​

​

5,239

​

​

​

​

​

148,690

​

 

147,189

Accumulated amortization

​

​

​

​

​

​

 

​

Technology

​

​

​

​

(71,808)

​

​

(66,962)

Product registrations, marketing and distribution rights

​

​

​

​

(19,237)

​

 

(18,225)

Customer relationships

​

​

​

​

(22,352)

​

 

(20,667)

Trade names, trademarks and other

​

​

​

​

(5,241)

​

 

(4,866)

​

​

​

​

​

(118,638)

​

 

(110,721)

​

​

​

​

$

30,052

​

$

36,469

 

Schedule of goodwill

​

​

​

​

​

​

​

​

As of June 30

  ​ ​ ​

2026

  ​ ​ ​

2025

Goodwill

 

​

  ​

​

 

  ​

Balance at beginning of period

 

$

59,645

​

$

54,557

Acquisition

 

​

—

​

 

4,948

Effect of changes in exchange rates

​

​

400

​

​

140

Balance at end of period

 

$

60,045

​

$

59,645

 

Schedule of other assets

​

​

​

​

​

​

​

​

​

  ​ ​ ​

​

​

​

As of June 30

  ​ ​ ​

2026

  ​ ​ ​

2025

Other assets

​

​

​

​

​

​

ROU operating lease assets

​

$

51,574

 

$

41,339

Deferred income taxes

​

 

17,011

 

​

25,548

Deposits

​

 

599

 

​

610

Insurance investments

​

 

4,070

 

​

6,547

Equity method investments

​

 

8,759

 

​

5,142

Derivative instruments

​

​

2,932

​

​

89

Debt issuance costs

​

 

3,323

 

​

3,714

Other

​

​

18,196

​

​

16,501

​

​

$

106,464

 

$

99,490

 

Schedule of accrued expenses and other current liabilities

​

​

​

​

​

​

​

​

​

  ​ ​ ​

​

​

​

As of June 30

  ​ ​ ​

2026

  ​ ​ ​

2025

Accrued expenses and other current liabilities

 

​

  ​

 

​

  ​

Employee related

​

$

65,549

​

$

51,758

Current operating lease liabilities

​

 

10,572

​

 

9,127

Commissions and rebates

​

​

20,435

​

​

23,274

Professional fees

​

 

6,240

​

 

8,098

Income and other taxes

​

​

22,127

​

​

8,397

Insurance-related

​

 

2,392

​

 

1,655

Insurance premium financing

​

​

6,881

​

​

5,476

Other

​

 

29,933

​

 

31,237

​

​

$

164,129

​

$

139,022

 

Schedule of other liabilities

​

​

​

​

​

​

​

​

​

  ​ ​ ​

​

​

​

As of June 30

  ​ ​ ​

2026

  ​ ​ ​

2025

Other liabilities

​

​

​

​

​

​

Long-term operating lease liabilities

​

$

45,401

​

$

33,740

Long-term and deferred income taxes

​

 

25,010

​

​

19,471

Supplemental retirement benefits, deferred compensation and other

​

​

5,250

​

​

5,526

U.S. pension plan

​

 

1,115

​

 

1,795

International retirement plans

​

 

4,275

​

 

3,532

Derivative instruments

​

​

—

​

​

3,885

Other long-term liabilities

​

 

10,476

​

 

11,361

​

​

$

91,527

​

$

79,310

 

Schedule of accumulated other comprehensive loss

​

​

​

​

​

​

​

​

​

​

​

​

​

As of June 30

  ​ ​ ​

2026

  ​ ​ ​

2025

Accumulated other comprehensive loss

​

​

  ​

​

​

  ​

Derivative instruments

​

$

4,923

​

$

(2,354)

Foreign currency translation adjustment

​

 

(101,566)

​

 

(113,452)

Unrecognized net pension losses

​

 

(11,664)

​

 

(12,392)

Provision for income taxes on derivative instruments

​

 

(1,122)

​

 

649

Benefit for income taxes on long-term intercompany investments

​

​

8,166

​

​

8,166

Provision for income taxes on net pension losses

​

​

(4,814)

​

​

(4,635)

​

​

$

(106,077)

​

$

(124,018)