Supplemental Cash Flow Information - Cash Flow Changes in Operating Asset and Liabilities (Details) - USD ($) $ in Thousands |
12 Months Ended | ||
|---|---|---|---|
Jan. 31, 2026 |
Jan. 31, 2025 |
Jan. 31, 2024 |
|
| Supplemental Cash Flow Information | |||
| Trade accounts receivable | $ (5,271) | $ 3,299 | $ (6,566) |
| Other accounts receivable | (9,507) | (1,802) | (683) |
| Prepaid expenses and other | 12,120 | (14,712) | (8,039) |
| Accounts payable | (1,139) | 1,868 | 6,180 |
| Accrued liabilities | (15,139) | (9,017) | 9,270 |
| Income taxes payable | (2,018) | 956 | (446) |
| Operating leases | (248) | (349) | 325 |
| Deferred revenue | 4,158 | 5,825 | 15,141 |
| Changes in operating assets and liabilities | $ (17,044) | $ (13,932) | $ 15,182 |
| X | ||||||||||
- Definition The amount of increase (decrease) in operating lease liabilities. No definition available.
|
| X | ||||||||||
- Definition The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
| X | ||||||||||
- Definition The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
| X | ||||||||||
- Definition The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
| X | ||||||||||
- Definition Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- Definition The increase (decrease) during the reporting period in the amounts payable to taxing authorities for taxes that are based on the reporting entity's earnings, net of amounts receivable from taxing authorities for refunds of overpayments or recoveries of income taxes, and in deferred and other tax liabilities and assets. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition The increase (decrease) during the reporting period of all assets and liabilities used in operating activities. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
| X | ||||||||||
- Definition Amount of increase (decrease) in receivables classified as other. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
| X | ||||||||||
- Definition Amount of increase (decrease) in prepaid expenses, and assets classified as other. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
| X | ||||||||||
- References No definition available.
|