XML 40 R28.htm IDEA: XBRL DOCUMENT v3.23.3
Balance Sheet Accounts (Tables)
3 Months Ended
Sep. 30, 2023
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):

 

 

September 30,
2023

 

June 30,
2023

Cash

 

$218,851

 

$227,675

Cash equivalents

 

5,583

 

7,151

Total cash and cash equivalents

 

$224,434

 

$234,826

 

Components of Inventories

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

 

 

 

September 30,
2023

 

 

June 30,
2023

 

Finished goods

 

$

93,711

 

 

$

78,180

 

Raw materials

 

 

7,112

 

 

 

10,844

 

Total inventories

 

$

100,823

 

 

$

89,024

 

Components of Property and Equipment

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

 

 

 

September 30,
2023

 

 

June 30,
2023

 

Computers and equipment

 

$

82,174

 

 

$

81,612

 

Purchased software

 

 

52,629

 

 

 

51,444

 

Office equipment, furniture and fixtures

 

 

8,830

 

 

 

8,899

 

Leasehold improvements

 

 

50,495

 

 

 

48,943

 

Total property and equipment

 

 

194,128

 

 

 

190,898

 

Less: accumulated depreciation and amortization

 

 

(147,792

)

 

 

(144,450

)

Property and equipment, net

 

$

46,336

 

 

$

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

 

 

 

September 30,
2023

 

 

September 30,
2022

 

Balance beginning of period

 

$

12,322

 

 

$

10,852

 

New warranties issued

 

 

3,674

 

 

 

4,008

 

Warranty expenditures

 

 

(3,832

)

 

 

(3,338

)

Balance end of period

 

$

12,164

 

 

$

11,522