XML 21 R3.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 $ 230,740 $ 367,800
Marketable securities 253,175 236,338
Short-term deposits 49,800 128,350
Trade receivables (net of allowance of $1,487 and $3,453 at December 31, 2023 and December 31, 2022, respectively) 169,116 135,979
Prepaid expenses and other current assets 64,326 37,190
Total current assets 767,157 905,657
Long-term assets:    
Long-term marketable securities 211,063 0
Operating lease right-of-use assets 51,838 56,772
Property and equipment, net 33,964 39,043
Intangible assets, net 1,263 2,788
Goodwill 23,135 23,135
Other assets 15,490 16,337
Total long-term assets 336,753 138,075
Total assets 1,103,910 1,043,732
Current liabilities:    
Trade payables 672 2,962
Accrued expenses and other short-term liabilities 125,057 115,231
Deferred revenues 181,049 110,550
Total current liabilities 306,778 228,743
Long-term liabilities:    
Convertible senior notes, net 250,477 248,963
Operating lease liabilities 51,313 57,627
Deferred revenues 886 1,503
Other liabilities 4,808 4,771
Total long-term liabilities 307,484 312,864
Stockholders’ equity:    
Common stock of $0.001 par value - Authorized: 200,000,000 shares at December 31, 2023 and December 31, 2022; Issued and outstanding: 109,103,721 shares at December 31, 2023 and 107,673,052 shares at December 31, 2022 109 108
Accumulated other comprehensive loss (8,649) (9,557)
Additional paid-in capital 1,142,578 1,055,048
Accumulated deficit (644,390) (543,474)
Total stockholders’ equity 489,648 502,125
Total liabilities and stockholders’ equity $ 1,103,910 $ 1,043,732