XML 14 R2.htm IDEA: XBRL DOCUMENT v3.24.3
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Oct. 31, 2024
Jan. 31, 2024
Current assets:    
Cash and cash equivalents $ 100,484 $ 210,184
Restricted cash, current 11,671 0
Accounts receivable, net of allowances of $1,468 and $1,013, respectively 57,778 108,198
Prepaid expenses and other current assets 17,353 14,849
Costs to obtain revenue contracts, current 21,447 26,680
Total current assets 208,733 359,911
Property and equipment, net 42,246 48,542
Operating lease right-of-use assets 70,124 75,989
Restricted cash, non-current 5,850 0
Costs to obtain revenue contracts, non-current 11,649 16,710
Goodwill 105,020 4,478
Intangible assets, net 87,986 168
Other long term assets 8,735 3,012
Total assets 540,343 508,810
Current liabilities:    
Accounts payable, accrued expenses and other current liabilities 62,111 38,766
Unearned revenue, current 160,855 212,210
Operating lease liabilities, current 18,380 16,798
Total current liabilities 241,346 267,774
Operating lease liabilities, non-current 80,293 89,562
Contingent consideration, non-current 40,107 0
Other long term liabilities 18,635 4,300
Total liabilities 380,381 361,636
Commitments and contingencies (Note 13)
Stockholders’ equity:    
Preferred stock, $0.001 par value per share; 50,000,000 shares authorized at October 31, 2024 and January 31, 2024; zero shares issued and outstanding at October 31, 2024 and January 31, 2024 0 0
Common stock, $0.001 par value per share; 500,000,000 shares authorized at October 31, 2024 and January 31, 2024; 152,424,199 and 148,197,347 shares issued at October 31, 2024 and January 31, 2024, respectively; 128,010,487 and 124,867,093 shares outstanding at October 31, 2024 and January 31, 2024, respectively 152 148
Additional paid-in capital 983,358 942,622
Accumulated other comprehensive loss (4,501) (4,183)
Accumulated deficit (699,845) (679,172)
Treasury stock, at cost (119,202) (112,241)
Total stockholders’ equity 159,962 147,174
Total liabilities and stockholders’ equity $ 540,343 $ 508,810