XML 41 R26.htm IDEA: XBRL DOCUMENT v3.8.0.1
Description of Business and Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2017
Organization Consolidation And Presentation Of Financial Statements [Abstract]  
Changes in Allowance for Doubtful Accounts

Below is a summary of the changes in allowance for doubtful accounts for the years ended December 31, 2017, 2016 and 2015 (in thousands):

 

 

Balance at

beginning of

year

 

 

Provision,

net of

recoveries

 

 

Write-offs

 

 

Balance at

end of

year

 

Year ended December 31, 2017

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Allowance for doubtful accounts

$

434

 

 

$

1,674

 

 

$

1,396

 

 

$

712

 

Year ended December 31, 2016

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Allowance for doubtful accounts

$

377

 

 

$

648

 

 

$

591

 

 

$

434

 

Year ended December 31, 2015

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Allowance for doubtful accounts

$

125

 

 

$

411

 

 

$

159

 

 

$

377

 

 

Estimated Useful Lives of Assets

Depreciation and amortization is calculated on a straight-line basis over the estimated useful lives of those assets as follows:

 

Computer hardware and software

3 to 5 years

 

 

 

 

Internal-use software development costs

3 to 4 years

 

 

 

 

Furniture and fixtures

1 to 5 years

 

 

 

 

Leasehold improvements

Shorter of the estimated lease term or useful life

 

Consolidated Statements of Operations Reflects the Adoption of New Standard

Select consolidated statements of operations line items, which reflect the adoption of the new standard are as follows (in thousands):

 

 

Year ended December 31,

 

 

2017

 

 

2016

 

Revenues

 

 

 

 

 

 

 

Software subscriptions

 

465,254

 

 

 

356,562

 

Other

 

38,363

 

 

 

23,874

 

Total revenues

 

503,617

 

 

 

380,436

 

Gross profit

 

382,346

 

 

 

288,225

 

Operating expenses

 

 

 

 

 

 

 

Sales and marketing

 

240,223

 

 

 

180,125

 

Operating loss

 

(5,338

)

 

 

(12,868

)

Net loss

 

(4,204

)

 

 

(16,225

)

Weighted-average number of shares used in computing net loss per share

 

76,281

 

 

 

72,994

 

Basic and diluted

$

(0.06

)

 

$

(0.22

)