v3.24.3
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 193,356 $ 91,378
Fees receivable, net 110,098 120,958
Prepaid expenses and other current assets 59,570 51,472
Total current assets 363,024 263,808
Property and equipment, net 41,632 48,223
Internally developed software, net 207,311 224,713
Intangible assets, net 301,426 338,068
Goodwill 690,885 806,563
Operating lease right-of-use assets, net 63,600 69,154
Investments in unconsolidated entities 93,378 56,292
Other assets 67,448 70,431
Total assets 1,828,704 1,877,252
Current liabilities:    
Accounts payable, accrued expenses and other current liabilities 261,464 241,424
Operating lease liabilities 11,768 12,909
Deferred revenue 28,732 38,201
Current portion of debt 315,896 314,532
Total current liabilities 617,860 607,066
Debt, net of current portion 564,429 562,080
Operating lease liabilities, net of current portion 93,115 100,830
Deferred tax liabilities, net 15,169 16,568
Other liabilities 11,518 16,202
Total liabilities 1,302,091 1,302,746
Commitments and contingencies
Stockholders' equity    
Preferred stock, par value $0.005, 50,000,000 shares authorized; no shares issued and outstanding as of September 30, 2024 and December 31, 2023 0 0
Common stock, par value $0.005, 500,000,000 shares authorized; 71,989,879 and 71,129,801 shares issued as of September 30, 2024 and December 31, 2023, respectively; 55,342,170 and 54,773,662 shares outstanding as of September 30, 2024 and December 31, 2023, respectively 359 355
Treasury stock at cost, 16,647,709 and 16,356,139 shares as of September 30, 2024 and December 31, 2023, respectively (288,420) (272,573)
Additional paid-in capital 1,259,274 1,206,627
Accumulated deficit (436,000) (357,651)
Accumulated other comprehensive loss (8,600) (8,567)
Total stockholders’ equity attributable to Envestnet, Inc. 526,613 568,191
Non-controlling interest 0 6,315
Total equity 526,613 574,506
Total liabilities and equity $ 1,828,704 $ 1,877,252

Source