XML 122 R26.htm IDEA: XBRL DOCUMENT v3.10.0.1
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2018
Accounting Policies [Abstract]  
Summary of Reconciliation of Denominator Used in Calculation of Basic and Diluted Loss Per Share

A reconciliation of the denominator used in the calculation of basic and diluted loss per share is as follows:

 

 

 

Year Ended December 31,

 

 

 

2018

 

 

2017

 

 

2016

 

 

 

(in thousands, except per share amounts)

 

Net loss

 

$

(63,828

)

 

$

(39,714

)

 

$

(45,562

)

Weighted-average common shares outstanding—basic

 

 

38,529

 

 

 

36,827

 

 

 

35,197

 

Dilutive effect of share equivalents resulting from stock

   options, RSUs, ESPP common stock warrants, and the

   Conversion Option of the 2022 Notes

 

 

 

 

 

 

 

 

 

Weighted-average common shares outstanding-diluted

 

 

38,529

 

 

 

36,827

 

 

 

35,197

 

Net loss per common share, basic and diluted

 

$

(1.66

)

 

$

(1.08

)

 

$

(1.29

)

 

Schedule of Potentially Dilutive Common Stock Equivalents The following table contains all potentially dilutive common stock equivalents.

 

 

Year Ended December 31,

 

 

 

2018

 

 

2017

 

 

2016

 

 

 

(in thousands)

 

Options to purchase common shares

 

 

1,824

 

 

 

2,085

 

 

 

2,709

 

RSUs

 

 

1,732

 

 

 

2,315

 

 

 

2,264

 

Conversion option of the 2022 Notes

 

 

967

 

 

 

 

 

 

 

Common stock warrants

 

 

244

 

 

 

 

 

 

 

ESPP

 

 

 

 

 

10

 

 

 

11

 

Schedule of Roll Forward of Company's Allowance for Doubtful Accounts

The following is a roll forward of the Company’s allowance for doubtful accounts (in thousands):

 

 

 

Balance

Beginning

of Period

 

 

Charged to

Statement of

Operations

 

 

Deductions  (1)

 

 

Balance at

End of

Period

 

Allowance for doubtful accounts

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Year ended December 31, 2018

 

$

638

 

 

$

5,514

 

 

$

(4,835

)

 

$

1,317

 

Year ended December 31, 2017

 

$

617

 

 

$

3,353

 

 

$

(3,332

)

 

$

638

 

Year ended December 31, 2016

 

$

371

 

 

$

2,517

 

 

$

(2,271

)

 

$

617

 

 

(1)

Deductions include actual accounts written-off, net of recoveries.

Summary of Reconciliation of Cash, Cash Equivalents and Restricted Cash The following table provides a reconciliation of the cash, cash equivalents and restricted cash within the consolidated balance sheets that sum to the total of the same such amounts shown in the statement of cash flows for the year ended December 31, 2018 and 2017.

 

 

December 31, 2018

 

 

December 31, 2017

 

 

 

 

(in thousands)

Cash and cash equivalents

 

$

111,489

 

 

$

87,680

 

 

Restricted cash

 

 

5,175

 

 

 

4,757

 

 

Restricted cash, included in other assets

 

 

450

 

 

 

347

 

 

Total cash, cash equivalents, and restricted cash

 

$

117,114

 

 

$

92,784

 

 

 

Schedule of Property Plant and Equipment Useful Life Depreciation is recorded over the following estimated useful lives:

 

 

Estimated Useful Life

Employee related computer equipment

 

2 -3 years

Computer equipment and purchased software

 

3 years

Office equipment

 

5 years

Furniture and fixtures

 

5 years

Internal use software

 

5 years

Leasehold improvements

 

Lesser of lease term or useful life

Schedule of Changes in Asset Retirement Obligations

The changes in these obligations during the year ending December 31, 2018 and December 31, 2017 are as follows:

 

 

Year Ended December 31,

 

 

2018

 

 

2017

 

 

(in thousands)

 

Beginning balance

$

1,191

 

 

$

591

 

Additions

 

459

 

 

 

580

 

Accretion

 

92

 

 

 

46

 

Settlements

 

 

 

 

(26

)

Updates to estimated cash flows

 

(318

)

 

 

 

Ending balance

$

1,424

 

 

$

1,191

 

Summary of Capitalized Software Development Costs Exclusive of Costs Recorded within Property and Equipment

Capitalized software development costs, exclusive of those costs recorded within property and equipment, consisted of the following:

 

 

 

 

December 31, 2018

 

 

December 31, 2017

 

 

 

(in thousands)

 

Gross capitalized software development costs

 

$

46,169

 

 

$

33,360

 

Accumulated amortization

 

 

(33,423

)

 

 

(24,600

)

Capitalized software development costs, net

 

$

12,746

 

 

$

8,760