XML 21 R8.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Cash flows from operating activities      
Net income (loss) $ 13,953 $ (48,733) $ (108,664)
Adjustments to reconcile net income (loss) to net cash provided by operating activities:      
Depreciation and amortization 25,383 21,745 16,686
Amortization of debt issuance costs 227 227 1,392
Amortization of prior hedge effectiveness 0 0 3,095
Amortization of right-of-use assets 2,692 2,049 0
Stock-based compensation 66,015 80,469 112,596
Impairment of long-lived assets 0 248 924
Impairment of other equity security 0 3,000 0
Loss on debt extinguishment 0 0 7,955
Discontinuance of interest rate swaps and write-off of prior hedge effectiveness 0 0 8,688
Deferred income taxes 4,712 (793) (11,595)
Change in fair value of contingent consideration (836) (150) 0
Change in fair value of financial guarantee 0 0 (150)
Change in fair value of derivative instruments 0 0 392
Change in fair value of other equity security 0 0 (1,812)
Unrealized foreign exchange (gain) loss (1,387) 3,558 943
Other (39) 168 4
Changes in operating assets and liabilities, net of effects of business combinations, asset acquisition and disposal of business:      
Accounts receivable 1,441 (2,505) (1,511)
Prepaid expenses and other current assets 1,557 (523) (4,965)
Other assets 435 179 (3,648)
Accounts payable 5,025 (6,609) 2,360
Accrued expenses and other liabilities 4,119 6,535 13,781
Operating lease liabilities (2,319) (2,135) 0
Income tax payable (4) 28 (185)
Deferred revenue 3,334 17,079 17,866
Net cash provided by operating activities 124,308 73,837 54,152
Cash flows from investing activities      
Acquisitions, net of cash acquired 0 (2,532) (61,523)
Asset acquisition, net of cash acquired 0 (6,299) 0
Proceeds from acquisition working capital adjustment 0 307 0
Purchase of property and equipment (31,593) (22,098) (11,740)
Payment upon extinguishment of interest rate swaps 0 0 (3,283)
Purchase of other equity security 0 0 (1,127)
Other 38 0 0
Net cash used in investing activities (31,555) (30,622) (77,673)
Cash flows from financing activities      
Repayment of finance and capital lease obligations (35) (14) (31)
Payment of debt issuance costs 0 0 (767)
Repayment of 2018 Term Loan 0 0 (524,300)
Repayment of hybrid debt 0 0 (1,332)
Payment upon extinguishment of hybrid debt 0 0 (9,774)
Payment of contingent consideration 0 (600) (1,049)
Repurchase and retirement of common stock (54,873) (95,126) 0
Payment of stock repurchase costs (100) 0 0
Payment of special dividends 0 0 (112)
Proceeds from issuance of common stock in initial public offering, net of underwriting discounts and commissions 0 0 581,833
Proceeds from private placement, net of underwriting discounts and commissions 0 0 85,050
Payment of stock issuance costs 0 0 (5,636)
Shares surrendered for settlement of minimum statutory tax withholdings (9,587) (41) (2,342)
Proceeds from issuance of stock under employee stock plans 8,445 2,438 1,819
Net cash (used in) provided by financing activities (56,150) (93,343) 123,359
Effect of exchange rate changes on cash, cash equivalents and restricted cash equivalent 34 (87) (11)
Net increase (decrease) in cash, cash equivalents and restricted cash equivalent 36,637 (50,215) 99,827
Cash and cash equivalents and restricted cash equivalent, at beginning of the period 189,082 239,297 139,470
Cash and cash equivalents, at end of the period 225,719 189,082 239,297
Supplemental cash flow data      
Interest 0 0 12,284
Income taxes 6,598 741 1,459
Non-cash operating, investing, and financing activities:      
Right of use assets obtained in exchange for new operating lease liabilities 63 7,528 0
Capitalized stock-based compensation 4,056 2,526 674
Purchase of property and equipment included in accounts payable and accrued expenses and other current liabilities 2,577 646 676
Conversion of Series A redeemable convertible preferred stock into common stock in connection with initial public offering 0 0 70,906
Change in fair value of hedged interest rate swaps and interest rate cap 0 0 (5,817)
Accrued stock repurchase excise tax $ 185 $ 0 $ 0