v3.24.0.1
Income taxes (Tables)
12 Months Ended
Jan. 31, 2024
Income Tax Disclosure [Abstract]  
Schedule of income tax (benefit)
The Company's income tax provision consisted of the following for fiscal 2024, 2023 and 2022:
Fiscal years ended January 31,
202420232022
Current tax
Federal$— $— $— 
State76 49 39 
Foreign1,239 — — 
Deferred tax
Federal38 109 — 
State— — — 
Foreign190 325 143 
Total provision for income taxes$1,543 $483 $182 
Schedule of effective tax rate
A reconciliation of the statutory U.S. federal income tax rate to the Company's effective tax rate for fiscal 2024, 2023 and 2022 is as follows:
Fiscal years ended January 31,
202420232022
Federal income tax benefit at statutory rate21 %21 %21 %
State and local tax, net of federal benefit3 %5 %9 %
Permanent differences— %— %— %
Equity compensation— %— %6 %
Foreign taxes(1)%— %— %
Other— %— %— %
Change in valuation allowance(24)%(26)%(36)%
Effective income tax rate(1)%— %— %
Schedule of deferred tax assets and liabilities
The significant components of the Company's deferred income tax assets and liabilities as of January 31, 2024 and 2023 are as follows:
January 31,
Deferred tax (liabilities) assets20242023
Net operating loss carryforwards$160,791 $131,574 
Stock based compensation9,278 7,765 
Accruals, reserves, and other expenses3,6682,763
Reserve for bad debts793 530 
Disallowed interest expense1,0411,934
  Depreciation and amortization1,829 — 
Total deferred tax assets177,400 144,566 
Less: valuation allowance(176,641)(143,135)
Net deferred tax (liabilities) assets759 1,431 
Depreciation and amortization— (295)
  Intangible assets(569)(305)
Deferred contract acquisition costs(460)(750)
Total deferred tax liabilities(1,029)(1,350)
Net deferred tax (liabilities) assets$(270)$81 
Schedule of unrecognized tax benefits
The following is a roll-forward of the Company's total gross unrecognized tax benefits for fiscal 2024:
Fiscal year ended January 31,
2024
Balance, January 31, 2023$— 
Increases for income tax positions related to prior years844 
Increases for income tax positions related to current years396 
Balance, January 31, 2024
$1,240