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, | | 2024 | | 2023 | | Payroll-related expenses and taxes | $ | 8,981 | | | $ | 4,461 | | | Stock-based compensation liability | 5,890 | | | 5,884 | | | Payment processing fees liability | 6,008 | | | 4,796 | | | Acquisition-related liabilities | 1,888 | | | 96 | | | Income and other tax liabilities | 3,042 | | | 1,491 | | | Information technology services | 5,927 | | | 2,249 | | | Other | 5,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, | | 2024 | | 2023 | | PhreesiaPads and Arrivals Kiosks | 3 | | $ | 18,610 | | | $ | 17,932 | | Computer equipment | 3 | | 62,888 | | | 54,485 | | Computer software | 3 to 5 | | 11,687 | | | 8,571 | | Hardware development | 3 | | 576 | | | 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 Life | | January 31, | | | (years) | | 2024 | | 2023 | | Acquired technology | | 5 to 7 | | $ | 9,310 | | | $ | 1,410 | | | Customer relationship | | 7 to 15 | | 17,940 | | | 6,340 | | | License | | 15 | | 6,200 | | | 6,200 | | | Trademarks | | 15 | | 3,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 | | | 2026 | 3,450 | | | 2027 | 3,157 | | | 2028 | 3,157 | | | Thereafter | 18,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, 2023 | 115 | | | Balance at January 31, 2023 | $ | 33,736 | | | Goodwill acquired during the year ended January 31, 2024 | 42,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, | | 2024 | | 2023 | | Billed | $ | 62,880 | | | $ | 51,458 | | | Unbilled | 3,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 expense | 587 | | | Write-offs and adjustments | (397) | | | Balance, January 31, 2023 | $ | 1,053 | | | Bad debt expense | 377 | | | Increases due to acquisitions | 681 | | | 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, | | 2024 | | 2023 | | Prepaid software and business systems | $ | 4,922 | | | $ | 3,426 | | | Prepaid data center expenses | 3,872 | | | 2,389 | | | Prepaid insurance | 1,257 | | | 1,552 | | | Other prepaid expenses and other current assets | 4,410 | | | 3,342 | | | Total prepaid and other current assets | $ | 14,461 | | | $ | 10,709 | |
|