Balance Sheet Components (Tables)
|
12 Months Ended |
Jun. 30, 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):
|
|
|
|
|
|
|
|
|
|
|
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 |
|
|
Summary of Accounts Receivable |
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 |
|
|
Allowance for Credit Losses on Financing Receivables |
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 |
|
|
Components of 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 |
|
|
Components of Property and Equipment |
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 |
|
|
Summary of Contract Liabilities Shown as 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 |
|
|
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):
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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 |
|
|