Annual report [Section 13 and 15(d), not S-K Item 405]

Balance Sheet Components (Tables)

v3.25.1
Balance Sheet Components (Tables)
12 Months Ended
Jan. 31, 2025
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Schedule of Prepaid Expense and Other Current Assets
Prepaid expenses and other current assets consisted of the following:
January 31,
(in thousands) 2025 2024
Prepaid hosting and data costs $ 20,761  $ 1,673 
Prepaid software costs 10,251  4,854 
Prepaid marketing 2,869  1,208 
Capitalized commissions costs, current portion 39,353  42,486 
Contract assets 1,860  4,326 
Security deposits, short-term 1,519  1,923 
Taxes recoverable 2,467  3,561 
Restricted cash 1,705  1,494 
Employee advances 3,345  2,614 
Other 852  6,551 
Prepaid expenses and other current assets $ 84,982  $ 70,690 
Schedule of Property, Plant and Equipment, Net
Property and equipment, net consisted of the following:
January 31,
(in thousands) 2025 2024
Computer equipment $ 18,734  $ 17,646 
Office furniture and other 6,438  4,879 
Leasehold improvements 10,256  10,370 
Less accumulated depreciation and amortization (24,788) (20,866)
Total fixed assets, net 10,640  12,029 
Capitalized internal-use software 63,695  50,212 
Less accumulated amortization (42,744) (30,065)
Total capitalized internal-use software 20,951  20,147 
Property and equipment, net $ 31,591  $ 32,176 
Depreciation and amortization expense consisted of the following:
Year Ended January 31,
(in thousands) 2025 2024 2023
Depreciation and amortization expense $ 6,000  $ 5,961  $ 6,148 
Amortization expense for capitalized internal-use software $ 12,679  $ 9,505  $ 5,903 
Schedule of Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consisted of the following:
January 31,
(in thousands) 2025 2024
Bonuses $ 20,463  $ 23,314 
Commissions 15,549  18,502 
Employee liabilities (1)
15,994  19,019 
Purchased media costs (2)
1,456  1,683 
Accrued sales and use tax liability 6,505  8,522 
Accrued income taxes 10,309  4,529 
Accrued deferred contract credits 896  2,204 
Vendor and travel costs payable 1,334  4,160 
Professional services 1,030  1,142 
Withholding taxes payable 910  944 
Other 4,839  9,168 
Accrued Expenses and Other Current Liabilities
$ 79,285  $ 93,187 
(1) Includes $1.0 million and $1.4 million of accrued employee contributions under the Company’s 2021 ESPP at January 31, 2025 and 2024, respectively. Refer to Note 11, Stock-Based Compensation, for further discussion of the Company’s ESPP.
(2) Purchased media costs consist of amounts owed to the Company’s vendors for the purchase of advertising space on behalf of its customers.