XML 46 R29.htm IDEA: XBRL DOCUMENT v3.21.2
Balance Sheet Components (Tables)
12 Months Ended
Jun. 30, 2021
Organization Consolidation And Presentation Of Financial Statements [Abstract]  
Summary of Accounts Receivable

The following is a summary of accounts receivable (in thousands):

 

 

June 30,

2021

 

 

June 30,

2020

 

Accounts receivable

 

$

324,343

 

 

$

240,503

 

Customer rebates

 

 

(149,510

)

 

 

(88,601

)

Allowance for credit losses

 

 

(986

)

 

 

(1,212

)

Allowance for product returns

 

 

(17,371

)

 

 

(27,963

)

Accounts receivable, net

 

$

156,476

 

 

$

122,727

 

Allowance for Credit Losses on Financing Receivables

The following table is a summary of the 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, 2021:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Allowance for credit losses

 

$

1,212

 

 

$

409

 

 

$

(635

)

 

$

986

 

Year Ended June 30, 2020:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Allowance for credit losses

 

$

1,054

 

 

$

1,289

 

 

$

(1,131

)

 

$

1,212

 

Year Ended June 30, 2019:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Allowance for credit losses

 

$

1,478

 

 

$

1,407

 

 

$

(1,831

)

 

$

1,054

 

 

(1)

Uncollectible accounts written off, net of recoveries

 

The following table is a summary of 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, 2021:

 

 

 

 

 

 

 

 

Allowance for product returns

 

$27,963

 

$67,113

 

$(77,705)

 

$17,371

Year Ended June 30, 2020:

 

 

 

 

 

 

 

 

Allowance for product returns

 

$25,897

 

$76,802

 

$(74,736)

 

$27,963

Year Ended June 30, 2019:

 

 

 

 

 

 

 

 

Allowance for product returns

 

$11,266

 

$85,190

 

$(70,559)

 

$25,897

Components of Inventories

The following is a summary of the Company’s inventory by category (in thousands):

 

 

 

June 30,

2021

 

 

June 30,

2020

 

Finished goods

 

$

27,901

 

 

$

52,879

 

Raw materials

 

 

4,984

 

 

 

9,710

 

Total Inventories

 

$

32,885

 

 

$

62,589

 

Components of Property and Equipment

 

Property and Equipment, Net

The following is a summary of the Company’s property and equipment by category (in thousands):

 

 

 

June 30,

2021

 

 

June 30,

2020

 

Computers and equipment

 

$

75,866

 

 

$

73,244

 

Purchased software

 

 

40,037

 

 

 

34,015

 

Office equipment, furniture and fixtures

 

 

10,201

 

 

 

10,639

 

Leasehold improvements

 

 

53,329

 

 

 

52,317

 

Total property and equipment

 

 

179,433

 

 

 

170,215

 

Less: accumulated depreciation and amortization

 

 

(124,429

)

 

 

(111,402

)

Property and equipment, net

 

$

55,004

 

 

$

58,813

 

Summary of Contract Liabilities Shown as Deferred Revenue

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

 

 

 

June 30,

2021

 

 

June 30,

2020

 

Deferred maintenance, support, and SaaS

 

$

328,797

 

 

$

279,368

 

Other deferred revenue

 

 

16,787

 

 

 

11,819

 

Total deferred revenue

 

 

345,584

 

 

 

291,187

 

Less: current portion

 

 

212,412

 

 

 

190,226

 

Non-current deferred revenue

 

$

133,172

 

 

$

100,961

 

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,

2021

 

 

June 30,

2020

 

 

June 30,

2019

 

Balance beginning of period

 

 

$

14,035

 

 

$

14,779

 

 

$

12,807

 

Warranties assumed due to acquisitions

 

 

 

 

 

 

570

 

 

 

 

New warranties issued

 

 

 

11,760

 

 

 

19,686

 

 

 

22,919

 

Warranty expenditures

 

 

 

(14,172

)

 

 

(21,000

)

 

 

(20,947

)

Balance end of period

 

 

$

11,623

 

 

$

14,035

 

 

$

14,779

 

Summary of Long-term Liabilities

The following is a summary of long-term liabilities (in thousands):

 

 

 

June 30,

2021

 

 

June 30,

2020

 

Acquisition-related deferred payments, less current portion

 

$

1,978

 

 

$

5,847

 

Other contractual obligations, less current portion

 

 

8,553

 

 

 

16,722

 

Other

 

 

4,014

 

 

 

5,182

 

Total other long-term liabilities

 

$

14,545

 

 

$

27,751