v3.25.2
Balance Sheet Components
12 Months Ended
Jun. 30, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Balance Sheet Components

4. Balance Sheet Components

Cash and Cash Equivalents

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

 

 

June 30,
2025

 

 

June 30,
2024

 

Cash

 

$

225,656

 

 

$

153,483

 

Cash equivalents

 

 

6,089

 

 

 

3,216

 

Total cash and cash equivalents

 

$

231,745

 

 

$

156,699

 

 

Accounts Receivable, Net

The following table summarizes the Company's accounts receivable (in thousands):

 

 

June 30,
2025

 

 

June 30,
2024

 

Accounts receivable

 

$

327,067

 

 

$

327,859

 

Customer rebates

 

 

(176,002

)

 

 

(185,090

)

Allowance for credit losses

 

 

(691

)

 

 

(915

)

Allowance for product returns

 

 

(23,666

)

 

 

(52,336

)

Accounts receivable, net

 

$

126,708

 

 

$

89,518

 

 

The following table summarizes the Company's allowance for credit losses (in thousands):

Description

 

Balance at
beginning of
period

 

 

Provision for expected credit losses

 

 

Deductions (1)

 

 

Balance at
end of period

 

Year Ended June 30, 2025:

 

 

 

 

 

 

 

 

 

 

 

 

Allowance for credit losses

 

$

915

 

 

$

157

 

 

$

(381

)

 

$

691

 

Year Ended June 30, 2024:

 

 

 

 

 

 

 

 

 

 

 

 

Allowance for credit losses

 

$

882

 

 

$

210

 

 

$

(177

)

 

$

915

 

Year Ended June 30, 2023:

 

 

 

 

 

 

 

 

 

 

 

 

Allowance for credit losses

 

$

695

 

 

$

464

 

 

$

(277

)

 

$

882

 

(1)
Uncollectible accounts written off, net of recoveries.

The following table summarizes the Company’s allowance for product returns (in thousands):

Description

 

Balance at
beginning
of
period

 

 

Additions

 

 

Deductions

 

 

Balance at
end of period

 

Year Ended June 30, 2025:

 

 

 

 

 

 

 

 

 

 

 

 

Allowance for product returns

 

$

52,336

 

 

$

23,716

 

 

$

(52,386

)

 

$

23,666

 

Year Ended June 30, 2024:

 

 

 

 

 

 

 

 

 

 

 

 

Allowance for product returns

 

$

35,125

 

 

$

149,161

 

 

$

(131,950

)

 

$

52,336

 

Year Ended June 30, 2023:

 

 

 

 

 

 

 

 

 

 

 

 

Allowance for product returns

 

$

20,033

 

 

$

104,028

 

 

$

(88,936

)

 

$

35,125

 

 

Inventories

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

 

 

June 30,
2025

 

 

June 30,
2024

 

Finished goods

 

$

57,770

 

 

$

115,813

 

Raw materials

 

 

44,808

 

 

 

25,219

 

Total inventories

 

$

102,578

 

 

$

141,032

 

 

Property and Equipment, Net

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

 

 

June 30,
2025

 

 

June 30,
2024

 

Computers and equipment

 

$

80,782

 

 

$

77,224

 

Software

 

 

62,089

 

 

 

60,717

 

Office equipment, furniture and fixtures

 

 

8,031

 

 

 

8,134

 

Leasehold improvements

 

 

47,962

 

 

 

47,880

 

Total property and equipment

 

 

198,864

 

 

 

193,955

 

Less: accumulated depreciation and amortization

 

 

(154,498

)

 

 

(150,211

)

Property and equipment, net

 

$

44,366

 

 

$

43,744

 

 

The Company recognized depreciation expense of $14.5 million, $23.9 million and $19.5 million related to property and equipment during the years ended June 30, 2025, 2024 and 2023, respectively. The Company recognized depreciation expense of $23.9 million during the fiscal year ended June 30, 2024, of which $5.9 million was recorded as restructuring and related charges in the consolidated statement of operations. Refer to Note 14, Restructuring and Related Charges, for further discussion.

Deferred Revenue

The following table summarizes the Company's contract liabilities which are shown as deferred revenue (in thousands):

 

 

June 30,
2025

 

 

June 30,
2024

 

Deferred subscription and support

 

$

603,363

 

 

$

554,661

 

Other deferred revenue

 

 

14,130

 

 

 

20,362

 

Total deferred revenue

 

$

617,493

 

 

$

575,023

 

Less: current portion

 

$

325,078

 

 

$

306,114

 

Non-current deferred revenue

 

$

292,415

 

 

$

268,909

 

 

Accrued Warranty

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

 

 

Year Ended

 

 

 

June 30,
2025

 

 

June 30,
2024

 

 

June 30,
 2023

 

Balance at beginning of period

 

$

10,942

 

 

$

12,322

 

 

$

10,852

 

New warranties issued

 

 

11,540

 

 

 

13,010

 

 

 

15,463

 

Warranty expenditures

 

 

(12,798

)

 

 

(14,390

)

 

 

(13,993

)

Balance at end of period

 

$

9,684

 

 

$

10,942

 

 

$

12,322