Composition of certain financial statement captions (Tables)
|
6 Months Ended |
Jul. 31, 2024 |
| Composition of Certain Financial Statements [Abstract] |
|
| Schedule of Accrued Expenses |
Accrued expenses as of July 31, 2024 and January 31, 2024 are as follows: | | | | | | | | | | | | | | July 31, 2024 | | January 31, 2024 | | Payroll-related expenses and taxes | $ | 11,664 | | | $ | 8,981 | | | Stock-based compensation liability | 4,393 | | | 5,890 | | | Payment processing fees liability | 5,517 | | | 6,008 | | | Acquisition-related liabilities | 997 | | | 1,888 | | | Income and other tax liabilities | 2,005 | | | 3,042 | | | Information technology | 4,971 | | | 5,927 | | | Other | 3,121 | | | 5,394 | | | Total | $ | 32,668 | | | $ | 37,130 | |
|
| Schedule of Property and Equipment |
Property and equipment as of July 31, 2024 and January 31, 2024 are as follows: | | | | | | | | | | | | | | | | | | | Useful Life | | | | | | | (years) | | July 31, 2024 | | January 31, 2024 | | PhreesiaPads and Arrivals Kiosks | 3 | | $ | 20,858 | | | $ | 18,610 | | | Computer equipment | 3 | | 70,250 | | | 62,888 | | | Computer software | 3 to 5 | | 13,567 | | | 11,687 | | | Hardware development | 3 | | 575 | | | 576 | | | Total property and equipment | | | $ | 105,250 | | | $ | 93,761 | | | Less: accumulated depreciation | | | (84,295) | | | (76,859) | | | Property and equipment — net | | | $ | 20,955 | | | $ | 16,902 | |
|
| Schedule of Intangible Assets |
The following presents the details of intangible assets as of July 31, 2024 and January 31, 2024: | | | | | | | | | | | | | | | | | | | Useful Life | | | | | | | (years) | | July 31, 2024 | | January 31, 2024 | | Acquired technology | 5 to 7 | | $ | 9,310 | | | $ | 9,310 | | | Customer relationship | 7 to 15 | | 17,940 | | | 17,940 | | | License | 15 | | 6,200 | | | 6,200 | | | Trademarks | 15 | | 3,100 | | | 3,100 | | | Total intangible assets, gross carrying value | | | $ | 36,550 | | | $ | 36,550 | | | Less: accumulated amortization | | | (6,666) | | | (4,925) | | | Net carrying value | | | $ | 29,884 | | | $ | 31,625 | |
|
| 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 July 31, 2024: | | | | | | | July 31, 2024 | 2025 (Remaining six months) | $ | 1,742 | | | Fiscal Years Ending January 31, | | | 2026 | 3,450 | | | 2027 | 3,157 | | | 2028 | 3,157 | | | 2029 - thereafter | 18,378 | | | Total | $ | 29,884 | |
|
| Schedule of Accounts Receivable |
Accounts receivable as of July 31, 2024 and January 31, 2024 are as follows: | | | | | | | | | | | | | | July 31, 2024 | | January 31, 2024 | | Billed | $ | 54,303 | | | $ | 62,880 | | | Unbilled | 8,336 | | | 3,375 | | | Total accounts receivable, gross | $ | 62,639 | | | $ | 66,255 | | | Less: accounts receivable allowances | (1,365) | | | (1,392) | | | Total accounts receivable | $ | 61,274 | | | $ | 64,863 | |
|
| Schedule of Allowance for Doubtful Accounts |
Activity in the Company's allowance for doubtful accounts was as follows for the six months ended July 31, 2024: | | | | | | | | July 31, 2024 | Balance, January 31, 2024 | $ | 1,392 | | | Bad debt expense | 120 | | | Write-offs and adjustments | (147) | | Balance, July 31, 2024 | $ | 1,365 | |
|
| Schedule of Prepaid and Other Current Assets |
Prepaid and other current assets as of July 31, 2024 and January 31, 2024 are as follows: | | | | | | | | | | | | | | July 31, 2024 | | January 31, 2024 | | Prepaid software and business systems | $ | 5,304 | | | $ | 4,922 | | | Prepaid data center expenses | 3,400 | | | 3,872 | | | Prepaid insurance | 266 | | | 1,257 | | | Other prepaid expenses and other current assets | 2,725 | | | 4,410 | | | Total prepaid and other current assets | $ | 11,695 | | | $ | 14,461 | |
|