XML 20 R6.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 loss $ (47,305) $ (61,174) $ (94,796)
Adjustments to reconcile net loss to net cash provided by operating activities:      
Depreciation and amortization 58,815 60,600 53,168
Amortization of deferred costs 19,568 18,251 14,373
Deferred income taxes (1,912) (5,183) (12,972)
Accretion of interest on convertible senior notes 2,640 4,561 35,271
(Gain) loss on disposal of assets (708) 727 (82)
(Gain) loss on extinguishment of debt, capped call modification and change in fair value (12,658) (19,243) (7,181)
Provision for credit losses and sales reserve 2,001 410 4,750
Stock-based compensation 48,889 47,620 44,095
Change in fair value of contingent consideration obligation   (57) (7,046)
Payment of contingent consideration in excess of acquisition date fair value     (2,653)
Other non-cash adjustments     (240)
Change in operating assets and liabilities:      
Accounts receivable (1,064) (848) (18,187)
Prepaid expenses 984 560 (478)
Deferred costs (28,562) (23,063) (16,793)
Other assets 947 (3,527) (1,172)
Accounts payable 4,187 (4,855) 3,772
Accrued payroll and employee related liabilities 1,649 (4,136) 2,687
Accrued expenses 21,741 992 3,088
Deferred revenue 6,878 8,746 26,595
Other liabilities (3,515) (214) (4,006)
Net cash provided by operating activities 72,575 20,167 22,193
Cash flows from investing activities:      
Capital expenditures (5,217) (3,462) (5,055)
Proceeds from landlord reimbursement 88 1,219  
Proceeds from sale of assets 4,368    
Payments for acquisition of business, net of acquired cash   (1,585) (262,084)
Additions to capitalized software development costs (16,540) (15,065) (14,697)
Net cash used in investing activities (17,301) (18,893) (281,836)
Cash flows from financing activities:      
Proceeds from issuance of convertible notes     375,000
Payments of debt issuance costs     (10,640)
Purchase of convertible notes capped call hedge     (35,100)
Repurchase of convertible notes (129,579) (288,761) (58,643)
Proceeds from termination of convertible notes capped call hedge 33 1,312 10,650
Payments of contingent consideration obligation     (2,540)
Payments associated with shares withheld to settle employee tax withholding liability (7,885) (6,307) (10,085)
Proceeds from employee stock purchase plan 4,291 3,165 4,587
Proceeds from option exercises 1,319 144 3,113
Other (77) (73) 2
Net cash provided by (used in) financing activities (131,898) (290,520) 276,344
Effect of exchange rates on cash, cash equivalents and restricted cash 401 (1,918) 427
Net increase (decrease) in cash, cash equivalents and restricted cash (76,223) (291,164) 17,128
Cash, cash equivalents and restricted cash—beginning of year 201,594 492,758 475,630
Cash, cash equivalents and restricted cash—end of year 125,371 201,594 492,758
Supplemental disclosures of cash flow information:      
Interest 1,175 556 894
Taxes, net of refunds received 5,888 1,716 1,543
Supplemental disclosure of non-cash activities      
Common stock issued in connection with acquisitions     169,541
Contingent consideration in connection with acquisitions     9,195
Common stock issued in connection with contingent consideration payment     7,177
Purchase accounting payable, net     1,492
Common stock issued in connection with settlement of convertible notes     17,109
Modification of 2022 Notes capped call options and resulting reclassification from equity to derivative asset   6,090  
Common stock received in connection with settlement of capped call options   700  
Purchased intangible asset decrease (399) (963) (3,027)
Capitalized assets included in accounts payable and accrued expenses 201 349 1,622
Capitalized development costs included in accounts payable and accrued expenses 280    
Stock-based compensation capitalized for software development 3,782 2,093 $ 589
Treasury stock retired   $ 700  
Other non-cash activities $ 192