XML 22 R8.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
OPERATING ACTIVITIES:      
Net loss $ (43,429) $ (8,794) $ (10,500)
Adjustments to reconcile net loss to net cash provided by operating activities:      
Depreciation and amortization 35,504 25,644 23,806
Amortization of debt discount and issuance costs 1,792 11,428 10,829
Stock-based compensation expense 84,787 44,549 21,355
Deferred income taxes (4,164) (1,502) (10,350)
Gain on mark-to-market adjustment of contingent consideration (7,153) 0 0
Expense on repurchase of convertible senior notes 16,621 0 0
Other, net 387 1,271 1,377
Changes in assets and liabilities:      
Accounts receivable (34,175) (15,645) (11,032)
Prepaid expenses and other current assets 1,014 (9,026) (2,131)
Other long-term assets 2,852 (6,682) (4,527)
Accounts payable 3,771 (3,857) (1,839)
Accrued compensation and benefits 280 7,761 1,985
Other accrued expenses and current liabilities (59,463) 6,365 5,629
Deferred revenue 40,946 10,111 8,280
Net cash provided by operating activities 39,570 61,623 32,882
INVESTING ACTIVITIES:      
Payments for acquisition of businesses, net of cash acquired (134,541) (53,983) (41,028)
Capital expenditures (9,648) (7,849) (6,093)
Other investing activities, net (10,322) (650) (1,971)
Net cash used in investing activities (154,511) (62,482) (49,092)
FINANCING ACTIVITIES:      
Proceeds from issuance of convertible senior notes, net of underwriters' discounts and commissions 224,265 0 0
Repurchase of convertible senior notes (192,422) 0 0
Repurchase and retirement of common stock (19,659) 0 0
Proceeds from employee stock purchase plan contributions 8,976 4,222 0
Proceeds from the exercise of common stock options 3,577 2,262 1,710
Payments for issuance costs of convertible senior notes (1,523) 0 0
Proceeds from private placement of common stock 0 200,000 0
Payments on revolving commitment 0 (30,000) 0
Borrowings under revolving commitment 0 0 30,000
Other financing activities (233) (537) (460)
Net cash provided by financing activities 22,981 175,947 31,250
Effect of exchange rate changes on cash, cash equivalents and restricted cash (5,094) (2,623) 3,010
Net (decrease) increase in cash, cash equivalents and restricted cash (97,054) 172,465 18,050
Cash, cash equivalents and restricted cash at beginning of year 414,012 241,547 223,497
Cash, cash equivalents and restricted cash at end of period 316,958 414,012 241,547
Supplemental disclosures of cash flow:      
Interest paid 2,425 633 731
Income taxes paid 8,941 9,168 12,666
Supplemental disclosure of non-cash investing and financing activities:      
Promissory notes issued and deferred payment obligations for acquisitions 1,350 86,936 1,266
Property and equipment in accounts payable and other current liabilities 659 1,056 1,671
Issuance of common stock in connection with acquisitions 224 3,690 3,504
Finance leases $ 0 $ 9 $ 118