XML 44 R32.htm IDEA: XBRL DOCUMENT v3.20.2
Balance Sheet Components (Tables)
12 Months Ended
Jun. 30, 2020
Organization Consolidation And Presentation Of Financial Statements [Abstract]  
Accounts Receivable, Net

Accounts receivable, net was comprised of the following (in thousands):

 

 

 

June 30,

 

 

 

2020

 

 

2019

 

Accounts receivable

 

$

74,649

 

 

$

85,926

 

Less: Allowance for doubtful accounts

 

 

(10,177

)

 

 

(10,298

)

Total

 

$

64,472

 

 

$

75,628

 

Schedule of Prepaid Expenses and Other Assets

Prepaid expenses and other assets were comprised of the following (in thousands):

 

 

 

June 30,

 

 

 

2020

 

 

2019

 

Prepaid expenses

 

$

9,001

 

 

$

3,504

 

Income tax receivable

 

 

3,798

 

 

 

1,043

 

Other assets

 

 

792

 

 

 

681

 

Total

 

$

13,591

 

 

$

5,228

 

Property and Equipment, Net

Property and equipment, net was comprised of the following (in thousands):

 

 

June 30,

 

 

 

2020

 

 

2019

 

Computer equipment

 

$

12,763

 

 

$

12,328

 

Software

 

 

11,751

 

 

 

11,605

 

Furniture and fixtures

 

 

3,060

 

 

 

3,156

 

Leasehold improvements

 

 

2,842

 

 

 

2,838

 

Internal software development costs

 

 

36,993

 

 

 

35,941

 

Total property plant and equipment, gross

 

 

67,409

 

 

 

65,868

 

Less: Accumulated depreciation and amortization

 

 

(61,752

)

 

 

(60,458

)

Total property plant and equipment, net

 

$

5,657

 

 

$

5,410

 

Accrued Liabilities

Accrued liabilities were comprised of the following (in thousands):

 

 

 

June 30,

 

 

 

2020

 

 

2019

 

Accrued media costs

 

$

31,948

 

 

$

30,429

 

Accrued professional service and other business expenses

 

 

8,066

 

 

 

4,916

 

Accrued compensation and related expenses

 

 

2,257

 

 

 

1,533

 

Total

 

$

42,271

 

 

$

36,878