XML 32 R25.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue (Tables)
3 Months Ended
Sep. 30, 2024
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

 

 

 

September 30,
 2024

 

 

June 30,
2024

 

 

$

 

 

%

 

Contract Assets:

 

 

 

 

 

 

 

 

 

 

 

 

Unbilled accounts receivable – current (1)

 

$

15,331

 

 

$

19,131

 

 

 

(3,800

)

 

 

(20

%)

Interest receivable – current (2)

 

 

346

 

 

 

305

 

 

 

41

 

 

 

13

%

Long-term accounts receivable (3)

 

 

3,529

 

 

 

2,859

 

 

 

670

 

 

 

23

%

Interest receivable – non-current (3)

 

 

385

 

 

 

432

 

 

 

(47

)

 

 

(11

%)

Contract Liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

Customer advances

 

 

13,132

 

 

 

13,988

 

 

 

(856

)

 

 

(6

%)

Deferred revenue – current

 

 

81,321

 

 

 

71,649

 

 

 

9,672

 

 

 

13

%

Deferred revenue – non-current

 

 

24,470

 

 

 

24,114

 

 

 

356

 

 

 

1

%

 

(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 September 30, 2024 (in thousands):

 

 

 

Fiscal years of revenue recognition

 

 

 

2025

 

 

2026

 

 

2027

 

 

Thereafter

 

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

 

$

21,151

 

 

$

22,575

 

 

$

13,021

 

 

$

5,452

 

 

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
September 30,

 

 

 

2024

 

 

2023

 

Amortization of capitalized contract costs

 

$

780

 

 

$

872

 

Impairment loss on capitalized contracts

 

 

100

 

 

 

31