XML 18 R7.htm IDEA: XBRL DOCUMENT v3.21.2
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
OPERATING ACTIVITIES    
Net income $ 50,689 $ 7,387
Adjustments to reconcile net income (loss) to net cash provided by operating activities:    
Deferred tax (benefit) expense (17,856) 116
Non-cash interest expense 38 56
Depreciation and amortization 985 1,442
Stock-based compensation expense 18,698 8,661
Bad debt expense 7,221 3,922
Changes in operating assets and liabilities:    
Accounts receivable (66,738) (34,952)
Prepaid expenses and other current assets 414 3,619
Accounts payable 11,674 23,719
Accrued expenses and other current liabilities 13,089 15,019
Other noncurrent assets and liabilities (992) 677
Net cash provided by operating activities 17,222 29,666
INVESTING ACTIVITIES    
Purchase of property and equipment, net (1,517) (940)
Purchases of marketable securities (90,481) (64,978)
Sale of marketable securities 107,076 14,000
Net cash provided by (used in) investing activities 15,078 (51,918)
FINANCING ACTIVITIES    
Payment of initial public offering costs   (892)
Proceeds from exercise of stock options 1,753 2,078
Payment of employee taxes related to equity awards (13,106) (6,419)
Proceeds from contributions to employee stock purchase plan 972 1,068
Net cash (used in) financing activities (10,381) (4,165)
Net increase (decrease) in cash and cash equivalents 21,919 (26,417)
Cash and cash equivalents, beginning of period 70,305 80,382
Cash and cash equivalents, end of period 92,224 53,965
SUPPLEMENTAL DISCLOSURE OF NON-CASH INVESTING AND FINANCING ACTIVITIES    
Additions of property and equipment, net included in accounts payable and accrued expenses $ 262 $ 33