XML 18 R6.htm IDEA: XBRL DOCUMENT v3.20.2
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Cash flows from operating activities    
Net loss $ (13,806) $ (21,351)
Adjustments to reconcile net loss to cash provided by (used in) operating activities:    
Depreciation and amortization expense 28,378 27,437
Amortization of deferred contract costs 6,705 4,463
Amortization of debt issuance costs 700 843
Provision for bad debt expense and returns 894  
Loss (gain) on disposal of equipment and leasehold improvements (23) (11)
Loss on extinguishment of debt 5,213  
Share-based compensation 3,903 1,816
Deferred taxes (5,357) (6,867)
Adjustment to contingent consideration (3,100)  
Changes in operating assets and liabilities:    
Trade accounts receivable (18,332) (13,046)
Income tax receivable/payable (183) (246)
Prepaid expenses and other assets (4,699) (4,888)
Deferred contract costs (16,879) (12,684)
Accounts payable 3,145 (836)
Accrued liabilities (4,207) 1,151
Deferred revenue 47,528 29,597
Other liabilities 3,161 (11)
Net cash provided by operating activities 33,041 5,367
Cash flows from investing activities    
Acquisition, net of cash acquired   (40,173)
Purchases of equipment and leasehold improvements (1,836) (6,164)
Net cash used in investing activities (1,836) (46,337)
Cash flows from financing activities    
Proceeds from debt   40,000
Debt issuance costs (1,264) (1,550)
Payment of debt (205,000) (4,750)
Payment of debt extinguishment costs (2,050)  
Proceeds from initial public offering, net of underwriting discounts and commissions 326,316  
Cash paid for offering costs (6,601)  
Proceeds from private placement 2,233  
Proceeds from the exercise of stock options 185 820
Net cash provided by financing activities 113,819 34,520
Net increase (decrease) in cash 145,024 (6,450)
Cash, beginning of period 32,433 39,240
Cash, end of period 177,457 32,790
Supplemental disclosures of cash flow information:    
Cash paid for interest 12,647 15,785
Cash paid for income taxes, net of refunds $ 703 $ 511