XML 58 R38.htm IDEA: XBRL DOCUMENT v3.20.4
Revenue Recognition (Tables)
12 Months Ended
Dec. 31, 2020
Disaggregation Of Revenue [Line Items]  
Summary of Disaggregates Revenue

 

The following table disaggregates the Company’s revenue by geography which provides information as to the major source of revenue (in thousands):

 

 

 

Year Ended December 31,

 

Primary Geographic Markets

 

2020

 

 

2019

 

 

2018

 

United States

 

$

201,458

 

 

$

157,039

 

 

$

119,589

 

International

 

 

69,683

 

 

 

43,843

 

 

 

27,505

 

Total

 

$

271,141

 

 

$

200,882

 

 

$

147,094

 

 

 

The following table presents the Company’s revenues disaggregated by revenue source (in thousands):

 

 

 

Year Ended December 31,

 

 

 

2020

 

 

2019

 

 

2018

 

Subscription services

 

$

242,651

 

 

$

179,934

 

 

$

137,260

 

Professional services

 

 

20,410

 

 

 

17,187

 

 

 

9,538

 

Software licenses and other

 

 

8,080

 

 

 

3,761

 

 

 

296

 

Total

 

$

271,141

 

 

$

200,882

 

 

$

147,094

 

 

Accounting Standards Update 2014-09  
Disaggregation Of Revenue [Line Items]  
Impact of Adoption of New Accounting Standard on Financial Statements

The cumulative effect of the changes made to the Company’s consolidated January 1, 2018 balance sheet for the adoption of the new revenue standard was as follows (in thousands):

 

 

 

Balance at

December 31,

2017

 

 

Adjustments Due

to ASC 606

 

 

Balance at

January 1, 2018

 

BALANCE SHEET

 

 

 

 

 

 

 

 

 

 

 

 

Assets

 

 

 

 

 

 

 

 

 

 

 

 

Accounts receivable, net

 

$

31,699

 

 

$

100

 

 

$

31,799

 

Deferred costs

 

 

2,429

 

 

 

2,132

 

 

 

4,561

 

Deferred costs (non-current)

 

 

 

 

 

6,965

 

 

 

6,965

 

Liabilities and Stockholders’ Equity

 

 

 

 

 

 

 

 

 

 

 

 

Other current liabilities

 

 

808

 

 

 

100

 

 

 

908

 

Deferred revenue (current and non-current)

 

 

73,072

 

 

 

 

 

 

73,072

 

Accumulated deficit

 

 

(109,252

)

 

 

9,097

 

 

 

(100,155

)