XML 32 R24.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue (Tables)
9 Months Ended
Mar. 31, 2025
Revenue from Contract with Customer [Abstract]  
Summary of Contract with Customer, Asset and Liability

Changes in the contract assets and liabilities are as follows (dollars in thousands):

 

 

 

 

 

 

 

 

 

Change

 

 

 

March 31,
2025

 

 

June 30,
2024

 

 

$

 

 

%

 

Contract Assets:

 

 

 

 

 

 

 

 

 

 

 

 

Unbilled accounts receivable – current (1)

 

$

11,298

 

 

$

19,131

 

 

 

(7,833

)

 

 

(41

%)

Interest receivable – current (2)

 

 

293

 

 

 

305

 

 

 

(12

)

 

 

(4

%)

Long-term accounts receivable (3)

 

 

3,338

 

 

 

2,859

 

 

 

479

 

 

 

17

%

Interest receivable – non-current (3)

 

 

207

 

 

 

432

 

 

 

(225

)

 

 

(52

%)

Contract Liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

Customer advances

 

 

12,194

 

 

 

13,988

 

 

 

(1,794

)

 

 

(13

%)

Deferred revenue – current

 

 

81,753

 

 

 

71,649

 

 

 

10,104

 

 

 

14

%

Deferred revenue – non-current

 

 

25,591

 

 

 

24,114

 

 

 

1,477

 

 

 

6

%

 

(1)
Included in accounts receivable on the unaudited condensed consolidated balance sheets.
(2)
Included in prepaid expenses and other current assets on the unaudited condensed consolidated balance sheets.
(3)
Included in other assets on the unaudited condensed consolidated balance sheets.
Schedule of Remaining Performance Obligations related to Warranty

The following table represents the Company's remaining performance obligations related to long-term warranty and non-cancellable post-warranty services as of March 31, 2025 (in thousands):

 

 

 

Fiscal years of revenue recognition

 

 

 

2025

 

 

2026

 

 

2027

 

 

Thereafter

 

Long-term warranty and non-cancellable post-warranty services

 

$

7,115

 

 

$

28,178

 

 

$

18,433

 

 

$

6,259

 

 

Summary of Expenses Related to Capitalized Costs

Expenses related to capitalized costs to obtain a contract consisted of the following (in thousands):

 

 

 

Three Months Ended
March 31,

 

 

Nine Months Ended
March 31,

 

 

 

2025

 

 

2024

 

 

2025

 

 

2024

 

Amortization of capitalized contract costs

 

$

869

 

 

$

1,297

 

 

$

2,489

 

 

$

2,940

 

Impairment loss on capitalized costs

 

 

120

 

 

 

34

 

 

 

301

 

 

 

110