Revenue and contract costs (Tables) |
9 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Oct. 31, 2025 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Revenue from Contract with Customer [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of Rollforward of Contract Assets and Contract Liabilities | The following table represents a roll-forward of contract assets:
The following table represents a roll-forward of deferred revenue:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of Deferred Contract Acquisition Costs | The following table represents a roll-forward of deferred contract acquisition costs:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||