XML 25 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 $ 185,585 $ 230,740
Marketable securities 343,383 253,175
Short-term deposits 39,450 49,800
Trade receivables (net of allowance of $2,518 and $1,487 at December 31, 2024 and December 31, 2023, respectively) 192,832 169,116
Prepaid expenses and other short-term assets 116,824 64,326
Total current assets 878,074 767,157
Long-term assets:    
Long-term marketable securities 658,896 211,063
Operating lease right-of-use assets 45,593 51,838
Property and equipment, net 30,795 33,964
Intangible assets, net 0 1,263
Goodwill 23,135 23,135
Other assets 27,782 15,490
Total long-term assets 786,201 336,753
Total assets 1,664,275 1,103,910
Current liabilities:    
Trade payables 4,313 672
Accrued expenses and other short-term liabilities 164,930 125,057
Convertible senior notes, net 250,529 0
Deferred revenues 290,113 181,049
Total current liabilities 709,885 306,778
Long-term liabilities:    
Convertible senior notes, net 450,243 250,477
Operating lease liabilities 42,789 51,313
Deferred revenues 2,211 886
Other liabilities 3,491 4,808
Total long-term liabilities 498,734 307,484
Stockholders’ equity:    
Common stock of $0.001 par value - Authorized: 200,000,000 shares at December 31, 2024 and December 31, 2023; Issued and outstanding: 112,550,156 shares at December 31, 2024 and 109,103,721 shares at December 31, 2023 113 109
Accumulated other comprehensive income (loss) 2,676 (8,649)
Additional paid-in capital 1,193,022 1,142,578
Accumulated deficit (740,155) (644,390)
Total stockholders’ equity 455,656 489,648
Total liabilities and stockholders’ equity $ 1,664,275 $ 1,103,910