XML 52 R32.htm IDEA: XBRL DOCUMENT v3.22.2.2
Supplemental Financial Information (Tables)
12 Months Ended
Jun. 30, 2022
Supplemental Financial Information Disclosure [Abstract]  
Schedule of accounts receivable, net

Accounts receivable, net consisted of the following (in thousands):

 

 

 

June 30,
2022

 

 

June 30,
2021

 

Accounts receivable

 

$

82,117

 

 

$

74,054

 

Unbilled fees and services

 

 

13,325

 

 

 

12,354

 

 

 

 

95,442

 

 

 

86,408

 

Less: Allowance for credit losses

 

 

(1,000

)

 

 

(1,048

)

Accounts receivable, net

 

$

94,442

 

 

$

85,360

 

Schedule of financing receivables

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

 

 

 

June 30, 2022

 

 

June 30, 2021

 

Financing receivable

 

$

6,137

 

 

$

7,102

 

Allowance for credit losses

 

 

(943

)

 

 

(943

)

Total, net

 

$

5,194

 

 

$

6,159

 

Reported as:

 

 

 

 

 

 

Current

 

$

2,435

 

 

$

2,772

 

Non-current

 

 

2,759

 

 

 

3,387

 

Total, net

 

$

5,194

 

 

$

6,159

 

Schedule of inventories

Inventories consisted of the following (in thousands):

 

 

 

June 30,
2022

 

 

June 30,
2021

 

Raw materials

 

$

61,871

 

 

$

45,301

 

Work-in-process

 

 

16,367

 

 

 

22,014

 

Finished goods

 

 

64,016

 

 

 

58,614

 

Inventories

 

$

142,254

 

 

$

125,929

 

Schedule of property and equipment, net

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

 

 

 

June 30,
2022

 

 

June 30,
2021

 

Furniture and fixtures

 

$

1,766

 

 

$

1,636

 

Computer and office equipment

 

 

8,605

 

 

 

8,972

 

Software

 

 

5,344

 

 

 

7,477

 

Leasehold improvements

 

 

26,659

 

 

 

26,102

 

Machinery and equipment

 

 

46,522

 

 

 

45,265

 

Construction in progress

 

 

2,999

 

 

 

1,055

 

 

 

 

91,895

 

 

 

90,507

 

Less: Accumulated depreciation

 

 

(79,210

)

 

 

(78,175

)

Property and equipment, net

 

$

12,685

 

 

$

12,332

 

Schedule of components of accumulated other comprehensive income (loss)

The following table summarizes the changes in accumulated other comprehensive income (loss) by component (in thousands):

 

 

 

Foreign
Currency
Items

 

 

Change in
Defined
Pension
Benefit
Obligation

 

 

Total

 

Balance at June 30, 2020

 

$

752

 

 

$

(1,236

)

 

$

(484

)

Other comprehensive loss

 

 

1,705

 

 

 

872

 

 

 

2,577

 

Balance at June 30, 2021

 

$

2,457

 

 

$

(364

)

 

$

2,093

 

Other comprehensive loss

 

 

(3,998

)

 

 

4,311

 

 

 

313

 

Balance at June 30, 2022

 

$

(1,541

)

 

$

3,947

 

 

$

2,406

 

Schedule of consolidated statement of operations

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

 

 

 

Years Ended June 30,

 

(in thousands)

 

2022

 

 

2021

 

 

2020

 

Interest expense

 

$

(8,129

)

 

$

(16,893

)

 

 

(18,080

)

Foreign currency transaction loss

 

 

(2,618

)

 

 

(1,953

)

 

 

(2,343

)

Gain on contribution to joint venture

 

 

 

 

 

 

 

 

12,964

 

Loss on Debt Extinguishment

 

 

 

 

 

(9,948

)

 

 

 

Other expense, net

 

 

356

 

 

 

1,128

 

 

 

759

 

Total other expense, net

 

$

(10,391

)

 

$

(27,666

)

 

$

(6,700

)