XML 93 R44.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Summary of Significant Accounting Policies - Summary of Changes on Consolidated Statement of Cash Flows as a Result of Adoption of ASC 606 (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Operating Activities      
Net income $ 42,146 $ 65,170 $ 13,199
Adjustments to reconcile net income to net cash provided by operating activities:      
Depreciation and amortization 7,817 5,029 3,795
Currency (gain) loss on foreign denominated transactions (690) (190) 128
Deferred taxes (3,734) (39,040) (1,117)
Provision for doubtful accounts 1,091 1,680 1,117
Stock–based compensation expense 34,301 20,794 5,028
Amortization of deferred contract costs 8,416 3,689  
Changes in operating assets and liabilities:      
Accounts receivable, net (9,608) (1,911) (7,039)
Prepaid expenses, prepaid income taxes, and other assets (378) (11,753) (2,287)
Deferred contracts costs (15,979) (12,987)  
Accounts payable 4,268 9,345 6,244
Accrued expenses, accrued income taxes and other current liabilities 2,151 2,695 5,191
Deferred revenue 1,174 4,508 962
Deferred rent   4,289 227
Other non–current liabilities 609 405 243
Net cash provided by operating activities $ 70,116 51,723 $ 25,691
Adjustments | ASC 606 | Costs To Obtain a Contract      
Operating Activities      
Net income   6,899  
Adjustments to reconcile net income to net cash provided by operating activities:      
Deferred taxes   2,399  
Amortization of deferred contract costs   3,689  
Changes in operating assets and liabilities:      
Deferred contracts costs   (12,987)  
Adjustments | ASC 606 | Marketplace Subscription Revenue      
Operating Activities      
Net income   89  
Adjustments to reconcile net income to net cash provided by operating activities:      
Deferred taxes   37  
Changes in operating assets and liabilities:      
Accounts receivable, net   (126)  
Pro Forma as if the Previous Accounting Guidance was in Effect | ASC 606      
Operating Activities      
Net income   58,182  
Adjustments to reconcile net income to net cash provided by operating activities:      
Depreciation and amortization   5,029  
Currency (gain) loss on foreign denominated transactions   (190)  
Deferred taxes   (41,476)  
Provision for doubtful accounts   1,680  
Stock–based compensation expense   20,794  
Changes in operating assets and liabilities:      
Accounts receivable, net   (1,785)  
Prepaid expenses, prepaid income taxes, and other assets   (11,753)  
Accounts payable   9,345  
Accrued expenses, accrued income taxes and other current liabilities   2,695  
Deferred revenue   4,508  
Deferred rent   4,289  
Other non–current liabilities   405  
Net cash provided by operating activities   $ 51,723