XML 34 R27.htm IDEA: XBRL DOCUMENT v3.25.1
Balance Sheet Accounts (Tables)
9 Months Ended
Mar. 31, 2025
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,
2025

 

 

June 30,
2024

 

Cash

 

$

179,483

 

 

$

153,483

 

Cash equivalents

 

 

5,997

 

 

 

3,216

 

Total cash and cash equivalents

 

$

185,480

 

 

$

156,699

 

Components of Inventories

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

 

 

March 31,
2025

 

 

June 30,
2024

 

Finished goods

 

$

69,342

 

 

$

115,813

 

Raw materials

 

 

46,396

 

 

 

25,219

 

Total inventories

 

$

115,738

 

 

$

141,032

 

Components of Property and Equipment

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

 

 

March 31,
2025

 

 

June 30,
2024

 

Computers and equipment

 

$

75,842

 

 

$

77,224

 

Software

 

 

58,973

 

 

 

60,717

 

Office equipment, furniture and fixtures

 

 

8,111

 

 

 

8,134

 

Leasehold improvements

 

 

48,697

 

 

 

47,880

 

Total property and equipment

 

 

191,623

 

 

 

193,955

 

Less: accumulated depreciation and amortization

 

 

(152,102

)

 

 

(150,211

)

Property and equipment, net

 

$

39,521

 

 

$

43,744

 

 

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,
2025

 

 

March 31,
2024

 

 

March 31,
2025

 

 

March 31,
2024

 

Balance at beginning of period

 

$

10,036

 

 

$

11,397

 

 

$

10,942

 

 

$

12,322

 

New warranties issued

 

 

2,855

 

 

 

3,312

 

 

 

8,387

 

 

 

9,763

 

Warranty expenditures

 

 

(3,418

)

 

 

(3,642

)

 

 

(9,856

)

 

 

(11,018

)

Balance at end of period

 

$

9,473

 

 

$

11,067

 

 

$

9,473

 

 

$

11,067