XML 36 R27.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Balance Sheet Accounts (Tables)
9 Months Ended
Mar. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Summary of Cash and Cash Equivalents

The following table summarizes the Company's cash and cash equivalents (in thousands):

 

 

March 31,
2024

 

 

June 30,
2023

 

Cash

 

$

143,421

 

 

$

227,675

 

Cash equivalents

 

 

7,586

 

 

 

7,151

 

Total cash and cash equivalents

 

$

151,007

 

 

$

234,826

 

Components of Inventories

The following table summarizes the Company's inventory by category (in thousands):

 

 

March 31,
2024

 

 

June 30,
2023

 

Finished goods

 

$

158,228

 

 

$

78,180

 

Raw materials

 

 

27,129

 

 

 

10,844

 

Total inventories

 

$

185,357

 

 

$

89,024

 

Components of Property and Equipment

The following table summarizes the Company's property and equipment, net by category (in thousands):

 

 

March 31,
2024

 

 

June 30,
2023

 

Computers and equipment

 

$

75,413

 

 

$

81,612

 

Purchased software

 

 

55,853

 

 

 

51,444

 

Office equipment, furniture and fixtures

 

 

8,796

 

 

 

8,899

 

Leasehold improvements

 

 

48,301

 

 

 

48,943

 

Total property and equipment

 

 

188,363

 

 

 

190,898

 

Less: accumulated depreciation and amortization

 

 

(141,109

)

 

 

(144,450

)

Property and equipment, net

 

$

47,254

 

 

$

46,448

 

Summary of Product Warranty Liability Activity

The following table summarizes the activity related to the Company’s product warranty liability during the following periods (in thousands):

 

 

Three Months Ended

 

 

Nine Months Ended

 

 

 

March 31,
2024

 

 

March 31,
2023

 

 

March 31,
2024

 

 

March 31,
2023

 

Balance at beginning of period

 

$

11,397

 

 

$

11,820

 

 

$

12,322

 

 

$

10,852

 

New warranties issued

 

 

3,312

 

 

 

4,161

 

 

 

9,763

 

 

 

11,976

 

Warranty expenditures

 

 

(3,642

)

 

 

(3,679

)

 

 

(11,018

)

 

 

(10,526

)

Balance at end of period

 

$

11,067

 

 

$

12,302

 

 

$

11,067

 

 

$

12,302