XML 18 R7.htm IDEA: XBRL DOCUMENT v3.21.1
Consolidated Statement of Cash Flows - USD ($)
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Statement of Cash Flows [Abstract]    
Net income (loss) $ (12,448,000) $ (1,133,000)
Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]    
Depreciation and Amortization 3,093,000 1,381,000
Stock-based compensation expense 8,448,000 1,653,000
Other, Net (230,000) 73,000
Increase (Decrease) in Operating Assets [Abstract]    
Accounts and other receivables (18,805,000) (11,697,000)
Prepaid expenses and other assets (1,331,000) (195,000)
Accounts Payable, Accrued Liabilities, and Other Liabilities 35,000 1,322,000
Claims Reserve 1,179,000 1,825,000
Deferred revenue 18,324,000 9,695,000
Net cash provided by operating activities (1,735,000) 2,924,000
Net Cash Provided by Investing Activities [Abstract]    
Payments to Acquire Held-to-maturity Securities (12,157,000) (11,579,000)
Maturities of Investment Securities 10,478,000 5,100,000
Purchases of property and equipment (2,883,000) (1,496,000)
Payments for (Proceeds from) Other Investing Activities (40,000) 9,000
Net cash used in investing activities (4,602,000) (7,966,000)
Net Cash Provided by Financing Activities [Abstract]    
Proceeds from exercise of stock options 1,238,000 559,000
Payments Related to Tax Withholding for Share-based Compensation (1,881,000) (321,000)
Proceeds from Debt Financing 0 3,744,000
Proceeds from (Payments for) Other Financing Activities 0 (78,000)
Net cash provided by financing activities (643,000) 3,904,000
Effect of foreign exchange rate changes on cash, cash equivalents, and restricted cash, net 230,000 (809,000)
Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect (6,750,000) (1,947,000)
Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Beginning Balance 146,197,000 30,568,000
Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Ending Balance 139,447,000 28,621,000
Supplemental Cash Flow Information [Abstract]    
Purchases of property and equipment included in accounts payable and accrued liabilities $ 753,000 $ 355,000