v3.25.4
Balance Sheet Accounts (Tables)
6 Months Ended
Dec. 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):

 

 

December 31, 2025

 

 

June 30, 2025

 

Cash

 

$

213,605

 

 

$

225,656

 

Cash equivalents

 

 

6,186

 

 

 

6,089

 

Total cash and cash equivalents

 

$

219,791

 

 

$

231,745

 

 

Components of Inventories

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

 

 

December 31, 2025

 

 

June 30, 2025

 

Finished goods

 

$

49,022

 

 

$

57,770

 

Raw materials

 

 

34,571

 

 

 

44,808

 

Total inventories

 

$

83,593

 

 

$

102,578

 

Components of Property and Equipment

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

 

 

December 31, 2025

 

 

June 30, 2025

 

Computers and equipment

 

$

85,566

 

 

$

80,782

 

Software

 

 

64,227

 

 

 

62,089

 

Office equipment, furniture and fixtures

 

 

8,137

 

 

 

8,031

 

Leasehold improvements

 

 

48,133

 

 

 

47,962

 

Total property and equipment

 

 

206,063

 

 

 

198,864

 

Less: accumulated depreciation and amortization

 

 

(155,835

)

 

 

(154,498

)

Property and equipment, net

 

$

50,228

 

 

$

44,366

 

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

 

 

Six Months Ended

 

 

 

December 31, 2025

 

 

December 31, 2024

 

 

December 31, 2025

 

 

December 31, 2024

 

Balance at beginning of period

 

$

9,625

 

 

$

10,239

 

 

$

9,684

 

 

$

10,942

 

New warranties issued

 

 

2,767

 

 

 

3,045

 

 

 

5,792

 

 

 

5,531

 

Warranty expenditures

 

 

(2,764

)

 

 

(3,248

)

 

 

(5,848

)

 

 

(6,437

)

Balance at end of period

 

$

9,628

 

 

$

10,036

 

 

$

9,628

 

 

$

10,036