XML 33 R25.htm IDEA: XBRL DOCUMENT v3.25.1
Supplemental Financial Information (Tables)
9 Months Ended
Mar. 31, 2025
Supplemental Financial Information Disclosure [Abstract]  
Schedule of Financing Receivables

A summary of the Company’s financing receivables is presented as follows (in thousands):

 

 

 

March 31,
2025

 

 

June 30,
2024

 

Financing receivables

 

$

3,388

 

 

$

2,871

 

Allowance for credit losses

 

 

 

 

 

 

Total, net

 

$

3,388

 

 

$

2,871

 

Reported as:

 

 

 

 

 

 

Current

 

$

1,039

 

 

$

1,340

 

Non-current

 

 

2,349

 

 

 

1,531

 

Total, net

 

$

3,388

 

 

$

2,871

 

Schedule of Inventories

Inventories consisted of the following (in thousands):

 

 

 

March 31,
2025

 

 

June 30,
2024

 

Raw materials

 

$

53,849

 

 

$

57,699

 

Work-in-process

 

 

14,333

 

 

 

13,629

 

Finished goods

 

 

78,263

 

 

 

66,996

 

Inventories, net

 

$

146,445

 

 

$

138,324

 

Schedule of Prepaid and Other Current Assets

Prepaid and other current assets consisted of the following (in thousands):

 

 

 

March 31,
2025

 

 

June 30,
2024

 

Value added tax receivables

 

$

9,428

 

 

$

4,026

 

Prepaid commissions

 

 

4,853

 

 

 

5,288

 

Capitalized contract costs

 

 

1,875

 

 

 

1,876

 

Income tax receivable

 

 

1,363

 

 

 

368

 

Dividend receivable from JV

 

 

 

 

 

2,460

 

Other prepaid assets

 

 

6,855

 

 

 

5,018

 

Other current assets

 

 

4,829

 

 

 

3,970

 

Total prepaid and other current assets

 

$

29,203

 

 

$

23,006

 

 

Schedule of Property and Equipment, Net

Property and equipment, net, consisted of the following (in thousands):

 

 

 

March 31,
2025

 

 

June 30,
2024

 

Machinery and equipment

 

$

47,930

 

 

$

45,539

 

Leasehold improvements

 

 

31,956

 

 

 

30,994

 

Software

 

 

11,333

 

 

 

11,308

 

Computer and office equipment

 

 

6,534

 

 

 

6,347

 

Furniture and fixtures

 

 

1,966

 

 

 

1,719

 

Construction in progress

 

 

3,992

 

 

 

2,550

 

 

 

103,711

 

 

 

98,457

 

Less: Accumulated depreciation

 

 

(76,630

)

 

 

(73,683

)

Property and equipment, net

 

$

27,081

 

 

$

24,774

 

Schedule of Goodwill

Activity related to goodwill consisted of the following (in thousands):

 

 

 

March 31,
2025

 

 

June 30,
2024

 

Balance at the beginning of the period

 

$

57,672

 

 

$

57,681

 

Currency translation

 

 

48

 

 

 

(9

)

Balance at the end of the period

 

$

57,720

 

 

$

57,672

 

Schedule of Other Assets

Other assets consisted of the following (in thousands):

 

 

 

March 31,
2025

 

 

June 30,
2024

 

Capitalized contract costs

 

$

5,397

 

 

$

7,768

 

Long-term accounts receivable

 

 

3,338

 

 

 

2,859

 

Capitalized software costs

 

 

8,650

 

 

 

4,683

 

Purchased intangible assets, net

 

 

26

 

 

 

59

 

Deferred tax asset

 

 

690

 

 

 

659

 

Other long-term assets

 

 

3,217

 

 

 

1,981

 

Total other assets

 

 

21,318

 

 

 

18,009

 

Schedule of Other Accrued Liabilities

Other accrued liabilities consisted of the following (in thousands):

 

 

 

March 31,
2025

 

 

June 30,
2024

 

Value added tax liabilities

 

$

12,928

 

 

$

5,048

 

Commissions due to third parties

 

 

1,325

 

 

 

5,202

 

Refunds due to customers

 

 

4,355

 

 

 

6,079

 

Accrued royalties

 

 

3,136

 

 

 

2,939

 

Accrued consulting

 

 

1,674

 

 

 

1,238

 

Interest payable

 

 

1,374

 

 

 

485

 

Income tax payable

 

 

1,250

 

 

 

1,206

 

Other liabilities

 

 

8,901

 

 

 

6,311

 

Total other accrued liabilities

 

$

34,943

 

 

$

28,508

 

Schedule of Components of Accumulated Other Comprehensive Loss

The components of accumulated other comprehensive loss in the stockholders' equity section of the Company’s unaudited condensed consolidated balance sheets are as follows (in thousands):

 

 

 

March 31,
2025

 

 

June 30,
2024

 

Cumulative foreign currency translation adjustment

 

$

(5,712

)

 

$

(4,777

)

Defined benefit pension obligation

 

 

555

 

 

 

555

 

Accumulated other comprehensive loss

 

$

(5,157

)

 

$

(4,222

)

 

Schedule of Statements of Operations

Other income (expense), net, consisted of the following (in thousands):

 

 

 

Three Months Ended
March 31,

 

 

Nine Months Ended
March 31,

 

 

 

2025

 

 

2024

 

 

2025

 

 

2024

 

Interest income

 

$

322

 

 

$

303

 

 

$

903

 

 

$

956

 

Foreign currency exchange gain (loss)

 

 

(1,033

)

 

 

864

 

 

 

1,318

 

 

 

(1,370

)

Costs for hedging activities

 

 

(630

)

 

 

(647

)

 

 

(1,826

)

 

 

(1,335

)

Other, net

 

 

47

 

 

 

4

 

 

 

(38

)

 

 

84

 

Total other income (expense), net

 

$

(1,294

)

 

$

524

 

 

$

357

 

 

$

(1,665

)