XML 17 R6.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Cash flows from operating activities    
Net loss $ (17,093) $ (19,481)
Adjustments to reconcile net loss to net cash used in operating activities:    
Stock-based compensation expense 8,871 5,799
Paid-in-kind interest expense 0 3,500
Depreciation expense 658 178
Amortization expense 2,181 1,091
Gain on forgiveness of PPP loan (171) 0
Change in fair value of warrants 0 1,217
Change in fair value of contingent consideration 1,305 0
401(k) employer match in common shares 860 405
Changes in operating assets and liabilities:    
Receivables 11,478 (597)
Unbilled receivables (834) (2,238)
Prepaid expenses and other current assets 1,674 (2,260)
Accounts payable (285) 55
Deferred revenue (15,633) 4,641
Leases liabilities (208) (273)
Other accrued liabilities (3,914) 1,879
Net cash used in operating activities (11,111) (6,084)
Cash flows from investing activities    
Purchase of property and equipment (3,865) (1,131)
Net cash used in investing activities (3,865) (1,131)
Cash flows from financing activities    
Proceeds from issuance of preferred stock 0 45,530
Preferred stock issuance costs 0 (426)
Dividends paid (6,712) 0
Proceeds from 2024 Notes 0 10,000
Debt issuance costs 0 (128)
Proceeds from warrant exercise 58 133
Proceeds from options exercise 5,584 5,742
Finance lease obligations (243) (126)
Financed insurance premium payments (2,154) (131)
Net cash (used in) provided by financing activities (3,467) 60,594
Net change in cash and restricted cash (18,443) 53,379
Cash and restricted cash at beginning of period 103,210 14,018
Cash and restricted cash at end of period 84,767 67,397
Supplemental disclosure of cash flow information:    
Interest paid 5,483 1,108
Non cash financing and investing activities:    
Reclassification of warrant liability to equity upon exercise of warrant 0 1,337
Finance lease and accrued purchases of property and equipment 230 517
Stock options exercise in transit 0 0
Financed insurance premiums $ 0 $ 318