v3.24.0.1
Composition of certain financial statement captions (Tables)
12 Months Ended
Jan. 31, 2024
Composition Of Certain Financial Statement [Abstract]  
Schedule of accrued expenses
Accrued expenses at January 31, 2024 and 2023 are as follows:
January 31,
20242023
Payroll-related expenses and taxes$8,981 $4,461 
Stock-based compensation liability5,890 5,884 
Payment processing fees liability6,008 4,796 
Acquisition-related liabilities1,888 96 
Income and other tax liabilities3,042 1,491 
Information technology services5,927 2,249 
Other5,394 2,833 
Total$37,130 $21,810 
Schedule of property and equipment
Property and equipment at January 31, 2024 and 2023 are as follows:
Useful life
(years)
January 31,
20242023
PhreesiaPads and Arrivals Kiosks3$18,610 $17,932 
Computer equipment
362,888 54,485 
Computer software
3 to 5
11,687 8,571 
Hardware development
3576 529 
Total property and equipment
$93,761 $81,517 
Less: accumulated depreciation(76,859)(59,847)
Property and equipment — net$16,902 $21,670 
Schedule of intangible assets
The following presents the details of intangible assets as of January 31, 2024 and 2023.
Useful LifeJanuary 31,
(years)20242023
Acquired technology
5 to 7
$9,310 $1,410 
Customer relationship
7 to 15
17,940 6,340 
License156,200 6,200 
Trademarks153,100 — 
Total intangible assets, gross carrying value$36,550 $13,950 
Less: accumulated amortization(4,925)(2,549)
Net carrying value$31,625 $11,401 
Schedule of estimated amortization expense for intangible assets
The estimated amortization expense for intangible assets for the next five years and thereafter is as follows as of January 31, 2024:
January 31, 2024
2025$3,481 
20263,450 
20273,157 
20283,157 
Thereafter18,380 
Total$31,625 
Schedule of goodwill
The following table presents a roll-forward of goodwill for the years ended January 31, 2023 and 2024:
Balance at January 31, 2022$33,621 
Measurement period adjustments to goodwill during the year ended January 31, 2023115 
Balance at January 31, 2023$33,736 
Goodwill acquired during the year ended January 31, 202442,109 
Balance at January 31, 2024$75,845 
Schedule of accounts receivable
Accounts Receivable as of January 31, 2024 and 2023 are as follows:
January 31,
20242023
Billed$62,880 $51,458 
Unbilled3,375 989 
Total accounts receivable, gross$66,255 $52,447 
Less: accounts receivable allowances(1,392)(1,053)
Total accounts receivable$64,863 $51,394 
Schedule of allowance for doubtful accounts

Activity in the Company's allowance for doubtful accounts was as follows for the years ended January 31, 2024 and 2023:
Balance, January 31, 2022$863 
Bad debt expense587 
Write-offs and adjustments(397)
Balance, January 31, 2023$1,053 
Bad debt expense377 
Increases due to acquisitions681 
Write-offs and adjustments(719)
Balance, January 31, 2024
$1,392 
Schedule of prepaid and other current assets
Prepaid and other current assets as of January 31, 2024 and 2023 are as follows:
January 31,
20242023
Prepaid software and business systems$4,922 $3,426 
Prepaid data center expenses3,872 2,389 
Prepaid insurance1,257 1,552 
Other prepaid expenses and other current assets4,410 3,342 
Total prepaid and other current assets$14,461 $10,709