XML 18 R7.htm IDEA: XBRL DOCUMENT v3.21.2
Consolidated Statement of Cash Flows - USD ($)
6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Statement of Cash Flows [Abstract]    
Net income (loss) $ (21,669,000) $ 220,000
Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]    
Depreciation and Amortization 6,251,000 3,104,000
Stock-based compensation expense 14,975,000 3,880,000
Other, Net (545,000) 102,000
Increase (Decrease) in Operating Assets [Abstract]    
Accounts and other receivables (40,796,000) (26,102,000)
Prepaid expenses and other assets (2,092,000) (444,000)
Accounts Payable, Accrued Liabilities, and Other Liabilities (872,000) 516,000
Claims Reserve 6,870,000 3,264,000
Deferred revenue 33,956,000 23,234,000
Net cash provided by operating activities (3,922,000) 7,774,000
Net Cash Provided by Investing Activities [Abstract]    
Payments to Acquire Held-to-maturity Securities (43,373,000) (26,550,000)
Maturities of Investment Securities 30,580,000 20,804,000
Purchases of property and equipment (5,770,000) (3,239,000)
Payments for (Proceeds from) Other Investing Activities (73,000) 107,000
Net cash used in investing activities (18,636,000) (8,878,000)
Net Cash Provided by Financing Activities [Abstract]    
Proceeds from exercise of stock options 2,358,000 1,667,000
Payments Related to Tax Withholding for Share-based Compensation (2,751,000) (441,000)
Proceeds from Debt Financing 0 3,735,000
Repayments of Long-term Debt 0 (2,500,000)
Proceeds from (Payments for) Other Financing Activities 0 (78,000)
Net cash provided by financing activities (393,000) 2,383,000
Effect of foreign exchange rate changes on cash, cash equivalents, and restricted cash, net 408,000 (434,000)
Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect (22,543,000) 845,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 123,654,000 31,413,000
Supplemental Cash Flow Information [Abstract]    
Purchases of property and equipment included in accounts payable and accrued liabilities $ 548,000 $ 273,000