Revenue, Deferred Revenue and Remaining Performance Obligations - Deferred contract acquisition costs (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | |||||
|---|---|---|---|---|---|---|---|
Jul. 31, 2020 |
Jul. 31, 2019 |
Jul. 31, 2020 |
Jul. 31, 2019 |
Jul. 31, 2020 |
Jan. 31, 2020 |
Jul. 31, 2019 |
|
| Movement in Deferred Contract Acquisition Costs [Roll Forward] | |||||||
| Beginning balance | $ 123,318 | $ 64,197 | $ 114,206 | $ 63,071 | |||
| Capitalization of contract acquisition costs | 26,425 | 19,317 | 48,988 | 27,788 | |||
| Amortization of deferred contract acquisition costs | (14,720) | (7,731) | (28,171) | (15,076) | |||
| Ending balance | 135,023 | 75,783 | 135,023 | 75,783 | |||
| Deferred contract acquisition costs, current | $ 53,837 | $ 42,971 | $ 34,017 | ||||
| Deferred contract acquisition costs, noncurrent | 81,186 | 71,235 | 41,766 | ||||
| Total deferred contract acquisition costs | $ 135,023 | $ 75,783 | $ 135,023 | $ 75,783 | $ 135,023 | $ 114,206 | $ 75,783 |