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)