XML 17 R2.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Current assets    
Cash and cash equivalents $ 357,790 $ 296,712
Marketable securities (amortized cost of $320,166 and $286,001 at December 31, 2023 and 2022, respectively) 320,161 285,493
Accounts receivable, net of allowance for credit losses of $4,791 and $4,113 at December 31, 2023 and 2022, respectively 206,644 148,683
Contract cost asset, current 28,718 23,600
Prepaid expenses and other current assets 42,421 44,731
Total current assets 955,734 799,219
Capitalized software development costs, net 83,045 58,577
Property and equipment, net 36,258 39,193
Right of use assets - finance leases 34,375 37,026
Right of use assets - operating leases 44,141 41,934
Contract cost asset, non-current 44,564 40,477
Intangible assets, net 137,546 162,953
Goodwill 539,354 539,128
Other assets 18,551 21,903
Total assets 1,893,568 1,740,410
Current liabilities    
Accounts payable 13,177 14,282
Accrued expenses 100,075 99,182
Deferred revenue, current 501,903 396,535
Other current liabilities 27,275 21,639
Total current liabilities 642,430 531,638
Deferred revenue, non-current 7,692 5,278
Finance lease liabilities, non-current 43,581 45,578
Operating lease liabilities, non-current 37,923 38,087
Other liabilities, non-current 6,332 3,049
Total liabilities 737,958 623,630
Commitments and contingencies (Note 11)
Stockholders’ equity    
Preferred stock, $0.0001 par value, 100,000,000 shares authorized at December 31, 2023 and 2022; 0 shares issued and outstanding at December 31, 2023 and 2022. 0 0
Common stock, 0.0001 par value, 1,000,000,000 shares authorized at December 31, 2023 and 2022; 144,806,464 and 139,159,534 shares issued and outstanding at December 31, 2023 and 2022, respectively. 15 14
Additional paid-in capital 2,295,807 2,068,225
Accumulated other comprehensive loss (1,375) (2,316)
Accumulated deficit (1,138,837) (949,143)
Total stockholders’ equity 1,155,610 1,116,780
Total liabilities and stockholders’ equity $ 1,893,568 $ 1,740,410