XML 21 R3.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Current assets    
Cash and cash equivalents $ 437,722 $ 357,790
Marketable securities (amortized cost of $337,253 and $320,166 at December 31, 2024 and 2023, respectively) 337,673 320,161
Accounts receivable, net of allowance for credit losses of $6,109 and $4,791 at December 31, 2024 and 2023, respectively 246,472 206,644
Contract cost asset, current 33,922 28,718
Prepaid expenses and other current assets 44,090 42,421
Total current assets 1,099,879 955,734
Marketable securities, non-current (amortized cost of $46,042 and $0 at December 31, 2024 and 2023, respectively) 46,042 0
Capitalized software development costs, net 112,321 83,045
Property and equipment, net 43,592 36,258
Right of use assets - finance leases 31,727 34,375
Right of use assets - operating leases 28,790 44,141
Contract cost asset, non-current 47,505 44,564
Intangible assets, net 120,946 137,546
Goodwill 549,651 539,354
Other assets 20,918 18,551
Total assets 2,101,371 1,893,568
Current liabilities    
Accounts payable 33,146 13,177
Accrued expenses 88,740 100,075
Deferred revenue, current 584,719 501,903
Other current liabilities 21,427 27,275
Total current liabilities 728,032 642,430
Deferred revenue, non-current 5,815 7,692
Finance lease liabilities, non-current 41,352 43,581
Operating lease liabilities, non-current 32,697 37,923
Other liabilities, non-current 5,122 6,332
Total liabilities 813,018 737,958
Commitments and contingencies (Note 11)
Stockholders’ equity    
Preferred stock, $0.0001 par value, 100,000,000 shares authorized at December 31, 2024 and 2023; 0 shares issued and outstanding at December 31, 2024 and 2023. 0 0
Common stock, $0.0001 par value, 1,000,000,000 shares authorized at December 31, 2024 and 2023; 149,853,135 and 144,806,464 shares issued and outstanding at December 31, 2024 and 2023, respectively. 15 15
Additional paid-in capital 2,535,868 2,295,807
Accumulated other comprehensive loss (2,737) (1,375)
Accumulated deficit (1,244,793) (1,138,837)
Total stockholders’ equity 1,288,353 1,155,610
Total liabilities and stockholders’ equity $ 2,101,371 $ 1,893,568