XML 42 R28.htm IDEA: XBRL DOCUMENT v3.7.0.1
Balance Sheet Components (Tables)
12 Months Ended
Jun. 30, 2017
Organization Consolidation And Presentation Of Financial Statements Abstract  
Accounts Receivable, Net

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

 

  

 

June 30,

 

 

 

2017

 

 

2016

 

Accounts receivable

 

$

46,009

 

 

$

49,503

 

Less: Allowance for doubtful accounts

 

 

(547

)

 

 

(441

)

Less: Allowance for sales returns

 

 

(1,403

)

 

 

(1,844

)

Total

 

$

44,059

 

 

$

47,218

 

 

Property and Equipment, Net

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

 

 

June 30,

 

 

 

2017

 

 

2016

 

Computer equipment

 

$

12,581

 

 

$

14,673

 

Software

 

 

11,386

 

 

 

11,191

 

Furniture and fixtures

 

 

3,020

 

 

 

3,240

 

Leasehold improvements

 

 

1,917

 

 

 

1,957

 

Internal software development costs

 

 

31,605

 

 

 

29,521

 

Total property plant and equipment, gross

 

 

60,509

 

 

 

60,582

 

Less: Accumulated depreciation and amortization

 

 

(54,896

)

 

 

(52,904

)

Total property plant and equipment, net

 

$

5,613

 

 

$

7,678

 

 

Schedule of Prepaid Expenses and Other Assets

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

 

 

June 30,

 

 

 

2017

 

 

2016

 

Income tax receivable

 

$

2,761

 

 

$

3,332

 

Prepaid expenses

 

 

3,051

 

 

 

3,399

 

Other assets

 

 

413

 

 

 

324

 

Total

 

$

6,225

 

 

$

7,055

 

 

Accrued Liabilities

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

 

  

 

June 30,

 

 

 

2017

 

 

2016

 

Accrued media costs

 

$

19,917

 

 

$

17,858

 

Accrued compensation and related expenses

 

 

1,936

 

 

 

5,468

 

Accrued professional service and other business expenses

 

 

4,370

 

 

 

4,379

 

Total

 

$

26,223

 

 

$

27,705