XML 13 R2.htm IDEA: XBRL DOCUMENT v3.25.3
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Current assets    
Cash and cash equivalents $ 350,496 $ 437,722
Marketable securities, current (amortized cost of $333,058 and $337,253 at September 30, 2025 and December 31, 2024, respectively) 333,480 337,673
Accounts receivable, net of allowance for credit losses of $3,528 and $6,109 at September 30, 2025 and December 31, 2024, respectively 205,812 246,472
Contract cost asset, current 47,793 33,922
Prepaid expenses and other current assets 67,634 44,090
Total current assets 1,005,215 1,099,879
Marketable securities, non-current (amortized cost of $43,966 and $46,042 at September 30, 2025 and December 31, 2024, respectively) 43,966 46,042
Capitalized software development costs, net 135,650 112,321
Property and equipment, net 45,715 43,592
Right of use assets - finance leases 20,070 31,727
Right of use assets - operating leases 32,012 28,790
Contract cost asset, non-current 66,214 47,505
Intangible assets, net 114,278 120,946
Goodwill 573,933 549,651
Other assets 21,430 20,918
Total assets 2,058,483 2,101,371
Current liabilities    
Accounts payable 28,887 33,146
Accrued expenses 110,430 88,740
Deferred revenue, current 572,050 584,719
Other current liabilities 42,608 21,427
Total current liabilities 753,975 728,032
Deferred revenue, non-current 5,500 5,815
Finance lease liabilities, non-current 27,002 41,352
Operating lease liabilities, non-current 36,042 32,697
Other liabilities, non-current 11,941 5,122
Total liabilities 834,460 813,018
Commitments and contingencies (Note 9)
Stockholders’ equity    
Preferred stock, $0.0001 par value, 100,000,000 shares authorized at September 30, 2025 and December 31, 2024; 0 shares issued and outstanding at September 30, 2025 and December 31, 2024. 0 0
Common stock, $0.0001 par value, 1,000,000,000 shares authorized at September 30, 2025 and December 31, 2024; 150,457,845 and 149,853,135 shares issued and outstanding at September 30, 2025 and December 31, 2024, respectively. 15 15
Additional paid-in capital 2,533,616 2,535,868
Accumulated other comprehensive loss (1,636) (2,737)
Accumulated deficit (1,307,972) (1,244,793)
Total stockholders’ equity 1,224,023 1,288,353
Total liabilities and stockholders’ equity $ 2,058,483 $ 2,101,371